{"adoption": {"forks": 714, "observed_at": "2026-08-28T04:09:44.779740+00:00", "stars": 6510}, "canonical_url": "https://ross.abutalabs.com/products/intentkit", "card": {"archived": false, "artifact_type": "framework", "description": "IntentKit is an open-source, self-hosted cloud agent cluster that manages a collaborative team of AI agents for you.", "domain": ["large-language-models", "blockchain", "self-hosted", "messaging-platforms"], "enriched": true, "function": ["agent-framework", "chatbot", "api-framework", "scheduling", "workflow-automation", "mcp"], "health_score": 96, "homepage": "https://intentcat.com/docs", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["crestalnetwork/intentkit"], "name": "crestalnetwork/intentkit", "platform": ["python", "self-hosted", "cloud"], "pushed_at": "2026-08-01T16:05:36+00:00", "repo": "crestalnetwork/intentkit", "stars": 6510, "tags": ["multi-agent", "cloud-native", "web3", "agent-cluster", "chat-channels", "tool-plugins", "api-first", "ai-agents", "automation", "docker", "web-server", "telegram", "discord"], "topics": ["ai", "ai-agent-framework", "intents", "python", "web3", "ai-agent", "blockchain", "agent-framework", "agentic"], "urls": [], "use_cases": ["run a team of collaborating ai agents in the cloud", "self-host an ai agent cluster with docker", "connect ai agents to telegram or slack", "schedule autonomous ai agent tasks", "build ai agents that do on-chain web3 transactions", "add multi-agent capabilities to my python app", "expose my ai agents via an api"], "what_it_is": "IntentKit is an open-source, self-hosted cloud-native agent cluster that runs and manages a collaborative team of AI agents as containerized services. Agents can chat via platforms like Telegram and Slack, run scheduled autonomous tasks, call each other, and use extensible tool plugins including optional Web3/blockchain integrations.", "when_to_avoid": ["you want a lightweight local-first personal agent on your own machine", "you need a simple single-agent chatbot with minimal infrastructure", "you cannot run PostgreSQL, Redis, and S3-compatible storage dependencies", "you expect to contribute code, since pull requests are not currently accepted"], "when_to_choose": ["you want a cloud-native, always-on agent deployment with minimal local resources", "you need multiple agents that collaborate and call each other", "you want built-in chat platform integrations and an extensible tool system", "you need optional blockchain/web3 agent capabilities"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/intentkit", "repo": "crestalnetwork/intentkit", "role": "main", "score": 78}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "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:09:44.779740+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.779740+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.991154+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c0ceccc1457531de19278b9ebc572f7e87649e3d02b145553e1836cc9bb5795", "fetched_at": "2026-08-28T04:09:44.779740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/crestalnetwork/intentkit"}, {"content_hash": "8964d4f18e6ba0851fde02bab75bad7340064c6e21975889791ff830147c1774", "fetched_at": "2026-08-29T08:41:03.275420+00:00", "kind": "homepage", "missing": false, "url": "https://intentcat.com/docs"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 95, "longevity": 45, "rhythm": 76}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 632, "days_push": 32, "days_rel": 80, "gap_med": 0.0, "n_releases_24m": 349}, "score": 78, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}