{"adoption": {"forks": 122, "observed_at": "2026-08-28T04:03:19.979403+00:00", "stars": 1040}, "canonical_url": "https://ross.abutalabs.com/products/optio", "card": {"archived": false, "artifact_type": "application", "description": "Workflow orchestration for AI coding agent swarms, from task to merged PR.", "domain": ["developer-tools", "self-hosted"], "enriched": true, "function": ["agent-framework", "workflow-automation", "scheduling", "webhook", "container-orchestration", "api-framework", "chatbot"], "health_score": 96, "homepage": "https://optio.host/", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["jonwiggins/optio"], "name": "jonwiggins/optio", "platform": ["self-hosted"], "pushed_at": "2026-08-11T00:12:10+00:00", "repo": "jonwiggins/optio", "stars": 1040, "tags": ["ai-coding-agents", "claude-code", "copilot", "gemini", "opencode", "ticket-to-pr", "mcp", "helm", "fastify", "nextjs", "autonomous-agents", "code-review-automation", "ai-agents", "automation", "devops", "kubernetes", "docker", "web-server", "nodejs", "typescript"], "topics": ["agent", "agents", "ai", "claude-code", "copilot", "gemini", "kubernetes", "opencode", "orchestration"], "urls": [], "use_cases": ["turn github issues into merged pull requests automatically", "orchestrate a swarm of ai coding agents on my kubernetes cluster", "run scheduled or webhook-triggered agent jobs without a repo checkout", "auto-fix ci failures and review feedback with an ai agent", "run long-lived persistent agents that wake on messages, webhooks, or cron", "give ai agents access to slack, notion, linear, or postgres via mcp", "self-host an ai engineering platform where my code stays in my cluster"], "what_it_is": "Optio is a self-hosted workflow orchestration platform for AI coding agents that runs on Kubernetes. It drives tickets from GitHub, Linear, Jira, or Notion through an autonomous pipeline — provisioning isolated pods, running agents like Claude Code or Copilot, opening PRs, and feeding CI failures and review comments back to the agent until merge.", "when_to_avoid": ["you have no Kubernetes capacity and just want a simple local agent runner", "you need a fully managed SaaS rather than a self-hosted platform", "your workflow is simple CI/CD without AI agents"], "when_to_choose": ["you want tickets autonomously driven to merged PRs with a CI/review feedback loop", "you run Kubernetes and want pod-per-task isolation with self-hosted control", "you need multiple agent backends (Claude Code, Codex, Copilot, Gemini, OpenCode, Cursor) behind one orchestration layer", "you want persistent message-driven agents, not just one-shot runs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/optio", "repo": "jonwiggins/optio", "role": "main", "score": 74}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "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:03:19.979403+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.979403+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:03:30.024791+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dce3386f6e41489b557b85ae2ee2f652a1363d95c4ef2a851bc27f5afdc7afd6", "fetched_at": "2026-08-28T04:03:19.979403+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonwiggins/optio"}, {"content_hash": "9bf8169110db14f3805ed6387792817541d109ab1d18eeaf83bf1089033e1a00", "fetched_at": "2026-08-29T13:04:18.219169+00:00", "kind": "homepage", "missing": false, "url": "https://optio.host/"}, {"content_hash": "6df87f0b981a9b005a453af7082f6111aa2520372eb55da74b9cbce9f67e7771", "fetched_at": "2026-08-29T13:04:18.228504+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs"}, {"content_hash": "3682006b1b220d334ed1a7c9c8815e0c4a1dfa5396325d42b343ca3705edd06c", "fetched_at": "2026-08-29T13:04:18.230232+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/getting-started"}, {"content_hash": "9b528b4f0555ddb17dcd5d0d137c63868f0aa37fe93b599164f9e5b86db1f2c3", "fetched_at": "2026-08-29T13:04:18.231963+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/installation"}, {"content_hash": "d2d02cdae55998f40d25f7396c9b9ab539f0056dd901600f388059410d0b530d", "fetched_at": "2026-08-29T13:04:18.233605+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/api-reference"}, {"content_hash": "732947003e0154efa8ea4cb4708c63e0f184187b9e37882a0691d0eaa114205f", "fetched_at": "2026-08-29T13:04:18.236593+00:00", "kind": "site_page", "missing": false, "url": "https://optio.host/docs/contributing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 11, "rhythm": 81}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 167, "days_push": 23, "days_rel": 128, "gap_med": 2, "n_releases_24m": 6}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}