Modular multi-plane architecture
Independent control, data, build, and observability planes with flexible deployment across single or multi-cluster environments.
OpenChoreo is a developer platform for Kubernetes offering development and architecture abstractions, a Backstage-powered developer portal, application CI/CD, GitOps, and observability.
Independent control, data, build, and observability planes with flexible deployment across single or multi-cluster environments.
Declarative APIs standardize environments, component types, gateways, pipelines, and workflows across teams.
Higher-level Kubernetes-native abstractions and golden paths help developers ship faster without managing Kubernetes complexity.
Unified telemetry that maps to the application model for faster debugging and operations.
Built-in SRE and FinOps agents provide automated root cause analysis, remediation, and cost optimization.
Secure MCP servers and skills allow AI to assist in delivery and operations without bypassing platform guardrails.
Platform and application state can be managed entirely through Git for versioning and auditability with CLI and UI support.
RBAC and tenancy boundaries ensure safe, least-privilege self-service across teams and projects.
OpenChoreo isn't just a toolkit—it's a complete, modular foundation for building your Internal Developer Platform. It brings clarity, security, and self-service to every stage of your developer experience.
A single developer portal, API surface, CLI and operational context for building, delivering, and running software, without jumping between disconnected tools.
Define opinionated, reusable workflows and component types that guide developers from idea to production, with standardized delivery patterns instead of ad-hoc pipelines.
Agent-ready interfaces (MCP + skills) and built-in agents automate common delivery and operational workflows—triage, remediation, RCA, and cost checks, within platform guardrails.
Policy enforcement, runtime isolation, and least-privilege access are embedded into platform and developer abstractions so self-service scales without governance and security becoming an afterthought.
Adopt only what you need and integrate your existing stack through marketplace or custom modules, external tools become part of a unified platform experience, not one-off ad-hoc integrations.
A modular, multi-plane architecture scales from a single small cluster to multi-cloud, hybrid, and on-prem fleets, letting you scale infrastructure as your teams and systems grow without re-architecting the platform.
Skip the setup headaches. Pick what works for you and get hands-on.
Run OpenChoreo locally with a single command.
Set up OpenChoreo on your own Kubernetes cluster.
OpenChoreo orchestrates Kubernetes and other complementary CNCF and open-source projects to provide a production-grade IDP.










We're building OpenChoreo with you — for the next generation of platform engineering.
Help shape OpenChoreo by submitting features, fixes, or improvements.
Identify bugs and suggest enhancements to make the platform better for everyone.
Join #openchoreo channel to get real-time support, ask questions, and engage with other users.
OpenChoreo is a CNCF (Cloud Native Computing Foundation) sandbox project.