Skip to content

Pyahu

Pyahu Platform

Great software. Built on better foundations.
A development suite that brings good practices, automation and AI into your team's everyday work.
From the first project to production.

Website · Português · CLI docs · Contact


Welcome to Pyahu Community: open foundations and tools you can adopt at your own pace.

Good engineering takes more than a framework. Pyahu brings together the foundations of software delivery, so your team spends more time on the product and less time rebuilding its development stack. Distinct tools, one shared direction: start where your team needs help, and adopt the other pieces as your workflow grows.

What we believe

  • Good practices, built in. Architecture, testing and observability are part of the work from the start.
  • Automation with intent. Repeat the checks and routines, and keep people in charge of the decisions.
  • A foundation you own. Open tools, versioned configuration and infrastructure you can understand.

From idea to production

# Step Tool Goal
1 Prepare Toolchain Get the team on the same page
2 Create Initializer Start with the right foundations
3 Develop AI Factory Build with AI and keep the discipline
4 Validate CLI Make local development real
5 Operate Open Cluster Foundation and Cloud Build infrastructure you understand

Community projects

Project What it does Status
Toolchain Curated developer tools managed by mise, with consistent versions on every workstation ✅ Available
CLI Local Kubernetes (k3d) with the services your app needs, in one command ✅ Available
Open Cluster Foundation Production-grade Kubernetes from zero: Terraform plus an observable service layer ✅ OCI available
Initializer Projects generated with your architecture and delivery practices already in place 🛠️ Coming soon
AI Factory An AI coding harness with an Extreme Programming workflow 🛠️ Coming soon (not production-ready yet)

Pyahu Toolchain

Get the team on the same page. A curated, composable set of CLI tools, organized by category and managed with mise. No dev container and no per-language version managers. You get a small cross-stack baseline plus the workflow profiles you choose: workstation, java, go, python, node, cloud, ai and arch.

git clone https://github.com/pyahu/toolchain.git ~/.config/pyahu-toolchain
cd ~/.config/pyahu-toolchain
./install.sh workstation java cloud   # pick the profiles you use

Repository: github.com/pyahu/toolchain

Pyahu CLI

Make local development real. Bring up a local Kubernetes cluster and the services your application needs, then develop and validate against a reproducible stack on your machine. PostgreSQL, ZITADEL (OIDC over local HTTPS), RabbitMQ, Valkey, Kafka, Kafka Connect with Debezium and Kafka UI, all declared in a single pyahu.yaml.

curl -fsSL https://cli.pyahu.io/install.sh | sh
pyahu init --preset platform   # generate the stack
pyahu up                       # bring up the cluster
eval "$(pyahu env)"            # connect your apps

Docs: cli.pyahu.io. Repository: github.com/pyahu/cli

Pyahu Open Cluster Foundation

Build infrastructure you understand. Production-oriented Kubernetes foundations: a Terraform foundation per provider plus a provider-agnostic Helmfile base with Envoy Gateway, cert-manager, CloudNativePG, Kafka, observability (Prometheus, Loki, Tempo, Grafana) and Argo CD. Every version is pinned and validated in CI. OCI/OKE today, with more providers on the roadmap.

Repository: github.com/pyahu/open-cluster-foundation

Pyahu Initializer (coming soon)

Your next project, your team's standards. Choose how to build, not just which dependencies to install. Initializer turns architecture and organizational practices into a consistent starting point:

  • Projects: Spring Boot, Quarkus and Next.js
  • Structure: monorepo or multi-repo; single frontend or microfrontends
  • Architecture and delivery: layered or hexagonal; GitHub Actions or GitLab CI
  • Observability by design: OpenTelemetry, Grafana, Prometheus, Loki, Tempo and GlitchTip

Pyahu AI Factory (coming soon)

Important

Not production-ready yet. AI Factory is in pre-release: the local workflow runs, but commands and contracts may still change, and capabilities such as dispatch mode are still planned. Launch is coming soon at ai.pyahu.io.

AI moves fast. Give it an engineering process. A harness powered by Pi as the model runtime, with an Extreme Programming workflow, curated skills and specialized agents. Turn a story into an explicit agreement, work through the test cycle and review the result, while your team sets the boundaries. Works with hosted, local or in-house models.

Story → Refinement → Test first (red, green, refactor) → Implementation → Review

Pyahu Cloud (Enterprise)

Community and Enterprise are complementary ways to adopt Pyahu: choose what you run yourself, and where you want our team alongside yours.

Pyahu Cloud gives your code a place to run, with managed delivery and operations, isolated environments, PostgreSQL and observability. It is JVM-first and comes with guided adoption, an adoption path built around your team and a direct relationship with the people building Pyahu.

Talk to the team

Get involved

  • ⭐ Star and watch the projects above to follow their progress.
  • 🐛 Found a bug or have an idea? Open an issue in the project's repository.
  • 🤝 Pull requests are welcome. Source code and configuration are in your hands.
  • ✉️ hello@pyahu.io

Pyahu. Better foundations. Better software.

Popular repositories Loading

  1. toolchain toolchain Public

    Pyahu Community certified developer toolchain, managed by mise

    Shell 2

  2. cli cli Public

    Local dev infrastructure in one command: Postgres, ZITADEL, RabbitMQ, Kafka and more on k3d.

    Go 2

  3. open-cluster-foundation open-cluster-foundation Public

    Readable Terraform and Helmfile building blocks for creating and operating Kubernetes on OCI OKE.

    Shell 2

  4. .github .github Public

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…