{"adoption": {"forks": 300, "observed_at": "2026-08-28T04:07:28.597862+00:00", "stars": 2895}, "canonical_url": "https://ross.abutalabs.com/products/cpa-manager-plus", "card": {"archived": false, "artifact_type": "application", "description": "A self-hosted CPA / CLIProxyAPI management panel and AI gateway observability dashboard for requests, usage, cost, quota, failures, and account health.", "domain": ["large-language-models", "monitoring", "analytics", "developer-tools", "self-hosted", "apis"], "enriched": true, "function": ["monitoring", "analytics", "api-gateway", "logging", "self-hosted"], "health_score": 100, "homepage": "https://seakee.github.io/CPA-Manager-Plus/", "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["seakee/CPA-Manager-Plus"], "name": "seakee/CPA-Manager-Plus", "platform": ["self-hosted", "go", "cross-platform"], "pushed_at": "2026-08-26T11:19:12+00:00", "repo": "seakee/CPA-Manager-Plus", "stars": 2895, "tags": ["ai-gateway", "cliproxyapi", "cost-tracking", "usage-tracking", "quota-management", "credential-management", "observability", "openai-compatible", "claude-code", "codex", "dashboard", "docker", "web-server"], "topics": ["ai-gateway", "claude-code", "codex", "cost-analysis", "gateway-monitoring", "observability", "openai", "openai-compatible", "quota-management", "request-monitoring", "usage-tracking", "cliproxyapi", "cpa"], "urls": [], "use_cases": ["monitor requests through my cliproxyapi gateway", "track llm api costs by model and account", "diagnose why ai gateway requests are failing", "manage api credentials and oauth accounts for claude code and codex", "check quota usage and reset windows for ai accounts", "self-host a dashboard for openai-compatible proxy usage", "analyze token usage and cost breakdown over time"], "what_it_is": "A self-hosted management panel and observability dashboard for CLIProxyAPI (CPA) AI gateways, built in Go. It tracks requests, usage, cost, quotas, failures, and account health, and lets you manage providers, credentials, OAuth, and configuration from a web UI.", "when_to_avoid": ["you need a general-purpose LLM inference server or proxy itself - CPAMP manages and observes, it does not serve as the gateway", "you want a cloud-hosted SaaS billing dashboard rather than a self-hosted panel", "your stack has nothing to do with CLIProxyAPI or OpenAI-compatible gateways"], "when_to_choose": ["you run CLIProxyAPI or an OpenAI-compatible AI gateway and need visibility into requests, cost, and failures", "you want self-hosted, local-storage analytics for multiple AI provider accounts and quotas", "you need credential health inspection and quota automation for Codex or xAI accounts"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cpa-manager-plus", "repo": "seakee/CPA-Manager-Plus", "role": "main", "score": 81}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "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:07:28.597862+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:28.597862+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:35:16.889284+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c9d2b246f570e5434a0e78b4f4da19f1e244fef23b87d045085d70e5316c5cec", "fetched_at": "2026-08-28T04:07:28.597862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/seakee/CPA-Manager-Plus"}, {"content_hash": "55ab1683723f0de3f491442bb4a6c94a23ac3c34dac92a70485a6da3075dc3ed", "fetched_at": "2026-08-29T09:50:09.208220+00:00", "kind": "homepage", "missing": false, "url": "https://seakee.github.io/CPA-Manager-Plus/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 7, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 108, "days_push": 7, "days_rel": 7, "gap_med": 1, "n_releases_24m": 44}, "score": 81, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}