{"adoption": {"forks": 229, "observed_at": "2026-08-28T04:04:37.813133+00:00", "stars": 1404}, "canonical_url": "https://ross.abutalabs.com/products/openchoreo", "card": {"archived": false, "artifact_type": "application", "description": "OpenChoreo is an internal developer platform for Kubernetes", "domain": ["developer-tools", "self-hosted", "cloud-computing", "microservices"], "enriched": true, "function": ["deployment", "ci-cd", "monitoring", "developer-tools", "mcp", "workflow-automation", "configuration-management"], "health_score": 100, "homepage": "https://openchoreo.dev", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["openchoreo/openchoreo"], "name": "openchoreo/openchoreo", "platform": ["go", "self-hosted", "cli"], "pushed_at": "2026-08-25T09:31:22+00:00", "repo": "openchoreo/openchoreo", "stars": 1404, "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"], "topics": ["developer-platform", "internal-developer-platform", "ai-agents", "ci-cd", "cncf", "devops", "gitops", "kubernetes", "mcp", "observability", "platform-engineering"], "urls": [], "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"], "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.", "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"], "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"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/openchoreo", "repo": "openchoreo/openchoreo", "role": "main", "score": 87}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:37.813133+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:38:51.937355+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9b86134712237d02fc390a7bc073dd7c64dc5f8e2b72422e43cf7d34c542f084", "fetched_at": "2026-08-28T04:04:37.813133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/openchoreo/openchoreo"}, {"content_hash": "80d6e0f19c9f83b37015686e814ef0bc270ceb4498459bf2cb7bc535d11c9dba", "fetched_at": "2026-08-29T11:52:56.818362+00:00", "kind": "homepage", "missing": false, "url": "https://openchoreo.dev"}, {"content_hash": "fbe652f867b93c8045c583f201e994c1d93671500d1a41eb80da46f532e35f8a", "fetched_at": "2026-08-29T11:52:56.828234+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs"}, {"content_hash": "f8593cea6f40ec3983868b10d761d235200147985a723359a950d94f596185ef", "fetched_at": "2026-08-29T11:52:56.831205+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/next"}, {"content_hash": "1673d7f5458ab737c6c93ec86f3429eeeccd791af56b1883a82abdbe9277ca15", "fetched_at": "2026-08-29T11:52:56.833768+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.1.x"}, {"content_hash": "1d0b75e974ee1e0e3f384ac973b59931385fe418057ca6d0dd6b329cefebfcc1", "fetched_at": "2026-08-29T11:52:56.836006+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v1.0.x"}, {"content_hash": "705030f0818faaab266edab491b890fa0f220a3c17e78bf3040907b06bcb89fa", "fetched_at": "2026-08-29T11:52:56.838438+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.17.x"}, {"content_hash": "c77f75885d8be83a74b82f2c766a69e9b76c23bbf959f613d6b48c74673a7ee2", "fetched_at": "2026-08-29T11:52:56.840620+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/v0.16.x"}, {"content_hash": "a13f99086398a263abce6183c521726119ff11c3b864f7e0aa2c2dd034014c0e", "fetched_at": "2026-08-29T11:52:56.842625+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/overview/architecture"}, {"content_hash": "6407e4f646dd47b1eef4e05f320bb58ac817c96eb0ab154063bcba06e5ce3dac", "fetched_at": "2026-08-29T11:52:56.844668+00:00", "kind": "site_page", "missing": false, "url": "https://openchoreo.dev/docs/platform-engineer-guide/gitops/overview"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 39, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 551, "days_push": 8, "days_rel": 11, "gap_med": 7.5, "n_releases_24m": 37}, "score": 87, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}