{"adoption": {"forks": 514, "observed_at": "2026-08-28T04:08:55.399516+00:00", "stars": 4634}, "canonical_url": "https://ross.abutalabs.com/products/53aihub", "card": {"archived": false, "artifact_type": "application", "description": "53AI Hub is an open-source AI portal and knowledge base for managing enterprise knowledge, AI agents, prompts, and AI tools, seamlessly integrating with Coze, Dify, FastGPT, RAGFlow. 一个AI知识库与Agent门户", "domain": ["artificial-intelligence", "large-language-models", "chatbots", "self-hosted", "web-development"], "enriched": true, "function": ["rag", "agent-framework", "chatbot", "web-framework", "analytics", "auth", "mcp"], "health_score": 99, "homepage": "https://hub.53ai.com", "language": "TypeScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["53AI/53AIHub"], "name": "53AI/53AIHub", "platform": ["self-hosted", "cross-platform", "cloud"], "pushed_at": "2026-08-20T02:20:30+00:00", "repo": "53AI/53AIHub", "stars": 4634, "tags": ["ai-portal", "agent-publishing", "prompt-management", "coze", "dify", "fastgpt", "ragflow", "enterprise-knowledge-base", "no-code", "user-operations", "ai-agents", "retrieval-augmented-generation", "knowledge", "web-server", "docker"], "topics": ["coze", "dify", "fastgpt", "go", "mcp", "openai", "prompt", "ragflow", "maxkb", "knowledge", "rag"], "urls": [], "use_cases": ["build an AI portal to publish and operate agents from Coze and Dify", "create an enterprise knowledge base aggregating agents, prompts, and AI tools", "deploy a self-hosted AI hub with custom domain and branding", "manage registered and internal users with SSO via WeCom, DingTalk, or Feishu", "track visitor analytics and user engagement for an AI site", "set up subscription plans to monetize AI agent access"], "what_it_is": "53AI Hub is an open-source AI portal and knowledge base platform for publishing and operating AI agents, prompts, and AI tools. It integrates with agent development platforms like Coze, Dify, FastGPT, and RAGFlow, and supports cloud or local one-click deployment with enterprise-grade user management.", "when_to_avoid": ["you only need a simple personal chat interface for LLMs without agent publishing or user management", "you require a permissively licensed open-source project for commercial redistribution without checking licensing terms", "you need to build agents from scratch rather than publish and operate existing ones"], "when_to_choose": ["you need a no-code portal to aggregate agents built across multiple platforms like Coze, Dify, FastGPT, or RAGFlow", "you want enterprise features such as user permissions, internal users, and SSO that chat UIs like NextChat or LobeHub lack", "you need both cloud hosting and full local/self-hosted deployment with data control"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/53aihub", "repo": "53AI/53AIHub", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "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:08:55.399516+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:55.399516+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:19:34.767055+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f1c33368ecf57c73438a8983b7118424aeac974d9d162574d938a6cfd0e10c37", "fetched_at": "2026-08-28T04:08:55.399516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/53AI/53AIHub"}, {"content_hash": "d939c479846f86b82f03f5a19b910a18d1e1ba2e9336a4ac1eae767f14b3d164", "fetched_at": "2026-08-29T09:04:32.430909+00:00", "kind": "homepage", "missing": false, "url": "https://hub.53ai.com"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 35, "rhythm": 98}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 496, "days_push": 14, "days_rel": 14, "gap_med": 14.5, "n_releases_24m": 13}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}