# openchoreo/openchoreo

OpenChoreo is an internal developer platform for Kubernetes

Repository: https://github.com/openchoreo/openchoreo
Canonical: https://ross.abutalabs.com/products/openchoreo
Homepage: https://openchoreo.dev
Language: Go
License: Apache-2.0
License Family: permissive
Topics: developer-platform, internal-developer-platform, ai-agents, ci-cd, cncf, devops, gitops, kubernetes, mcp, observability, platform-engineering
Last push: 2026-08-25T09:31:22+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 99, longevity 39
- inputs: {"age_days": 551, "days_push": 8, "days_rel": 11, "gap_med": 7.5, "n_releases_24m": 37}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1404, forks 229 (observed 2026-08-28T04:04:37.813133+00:00)

## What it is
OpenChoreo is an open-source internal developer platform (IDP) for Kubernetes that bundles platform abstractions, a Backstage-powered developer portal, CI/CD, GitOps, and observability into one cohesive system. It uses a modular multi-plane architecture (control, data, workflow, observability) and exposes CLI, API, UI, and MCP surfaces so both developers and AI agents can build, deploy, and operate workloads.

## Use cases
- build an internal developer platform on kubernetes
- give developers self-service deployments without kubernetes complexity
- set up gitops-based ci/cd for kubernetes apps
- add a backstage developer portal with golden paths
- unified logs metrics and traces for kubernetes workloads
- let ai agents operate kubernetes safely via mcp
- automate root cause analysis and cost optimization with sre and finops agents
- standardize environments and component types across teams

## When to choose
- you are a platform engineering team standing up an IDP on Kubernetes without building everything from scratch
- you want an opinionated, integrated bundle of portal, CI/CD, GitOps, and observability rather than stitching tools yourself
- you want AI agents to assist delivery and operations within platform guardrails
- you need multi-cluster, multi-environment deployment with tenant isolation

## When to avoid
- you run workloads outside Kubernetes or on a single small cluster with simple needs
- you already have a mature bespoke platform and only need one narrow piece like CI or observability
- you need a fully managed IDP-as-a-service rather than self-hosted software
- your team cannot adopt opinionated abstractions and golden paths

## Facets
- artifact type: application
- maturity: active
- function: deployment, ci-cd, monitoring, developer-tools, mcp, workflow-automation, configuration-management
- domain: developer-tools, self-hosted, cloud-computing, microservices
- platform: go, self-hosted, cli
- tags: internal-developer-platform, platform-engineering, gitops, backstage, cncf-sandbox, observability, developer-portal, golden-paths, multi-plane-architecture, finops, devops, containers, ai-agents, kubernetes, docker, web-server

## Member repositories
- openchoreo/openchoreo (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:37.813133+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:38:51.937355+00:00, confidence not recorded.
  - readme: https://github.com/openchoreo/openchoreo (fetched 2026-08-28T04:04:37.813133+00:00, sha 9b8613471223)
  - homepage: https://openchoreo.dev (fetched 2026-08-29T11:52:56.818362+00:00, sha 80d6e0f19c9f)
  - site_page: https://openchoreo.dev/docs (fetched 2026-08-29T11:52:56.828234+00:00, sha fbe652f867b9)
  - site_page: https://openchoreo.dev/docs/next (fetched 2026-08-29T11:52:56.831205+00:00, sha f8593cea6f40)
  - site_page: https://openchoreo.dev/docs/v1.1.x (fetched 2026-08-29T11:52:56.833768+00:00, sha 1673d7f5458a)
  - site_page: https://openchoreo.dev/docs/v1.0.x (fetched 2026-08-29T11:52:56.836006+00:00, sha 1d0b75e974ee)
  - site_page: https://openchoreo.dev/docs/v0.17.x (fetched 2026-08-29T11:52:56.838438+00:00, sha 705030f0818f)
  - site_page: https://openchoreo.dev/docs/v0.16.x (fetched 2026-08-29T11:52:56.840620+00:00, sha c77f75885d8b)
  - site_page: https://openchoreo.dev/docs/overview/architecture (fetched 2026-08-29T11:52:56.842625+00:00, sha a13f99086398)
  - site_page: https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview (fetched 2026-08-29T11:52:56.844668+00:00, sha 6407e4f646dd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
