{"adoption": {"forks": 200, "observed_at": "2026-08-28T04:04:28.460263+00:00", "stars": 1352}, "canonical_url": "https://ross.abutalabs.com/products/deeix-chat", "card": {"archived": false, "artifact_type": "application", "description": "An enterprise AI workspace for model routing, multimodal chat, files, tools, billing, identity, and operations.", "domain": ["large-language-models", "chatbots", "self-hosted", "web-development"], "enriched": true, "function": ["chatbot", "rag", "mcp", "llm-inference", "api-gateway", "search-engine", "ocr", "file-upload", "auth"], "health_score": 100, "homepage": "https://deeix.com", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["DEEIX-AI/DEEIX-Chat"], "name": "DEEIX-AI/DEEIX-Chat", "platform": ["self-hosted", "go"], "pushed_at": "2026-08-26T09:18:45+00:00", "repo": "DEEIX-AI/DEEIX-Chat", "stars": 1352, "tags": ["model-routing", "multi-provider", "chat-ui", "enterprise-ai", "nextjs", "pgvector", "usage-billing", "sso", "billing", "retrieval-augmented-generation", "ai-agents", "web-server", "docker", "nodejs"], "topics": ["ai", "ai-chatbots", "llm", "mcp", "open-source", "rag", "self-hosted", "ui", "webchat", "webui"], "urls": [], "use_cases": ["self-host a multi-user chatgpt-style workspace for my team", "route requests across OpenAI, Anthropic, Gemini and other providers from one endpoint", "chat with my uploaded documents using RAG and embeddings", "connect MCP tools to an internal AI assistant", "manage model access, quotas, and usage billing for an organization", "add SSO and audit logging to an internal LLM deployment", "process and OCR uploaded files into conversation context"], "what_it_is": "DEEIX Chat is an open-source, self-hostable enterprise AI workspace that unifies access to multiple LLM providers behind one entry point, with multimodal chat, model routing, files and RAG, MCP tools, billing, identity, and operational controls. It is built with a Next.js frontend and a Go backend and is designed for lightweight, reliable deployment for individuals, teams, and enterprises.", "when_to_avoid": ["you only need a simple single-provider chat UI with no admin or routing needs", "you want a mature product with a long track record and large community", "you need deep customization of the frontend beyond what the product exposes", "you require provider features not covered by its OpenAI/Anthropic/Gemini/xAI/OpenRouter adapters"], "when_to_choose": ["you need one self-hosted gateway and UI for multiple LLM providers", "you want built-in RAG, file processing, and MCP tool support without assembling separate services", "you need enterprise features like billing, identity, 2FA/SSO, and audit logs", "you want a lightweight Go/Next.js stack with low runtime footprint"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deeix-chat", "repo": "DEEIX-AI/DEEIX-Chat", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "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:28.460263+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:28.460263+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:42:07.659083+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "35da12121d4e8dfda784cea23756ae82eace7ba6b90dd5887a25b901027b5f9a", "fetched_at": "2026-08-28T04:04:28.460263+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DEEIX-AI/DEEIX-Chat"}, {"content_hash": "515bffe3fe7609db1a671c5eed6102670c4a1bd6e2e95b9c1f285eb2bf8b6134", "fetched_at": "2026-08-29T12:00:35.537505+00:00", "kind": "homepage", "missing": false, "url": "https://deeix.com"}, {"content_hash": "1a2a91c9a13520ea78a9df4a2176bdd66461d448165ff60d8189fc5e17dd680b", "fetched_at": "2026-08-29T12:00:35.547109+00:00", "kind": "site_page", "missing": false, "url": "https://deeix.com/docs/deeix-chat"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 7, "rhythm": 98}, "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": 104, "days_push": 7, "days_rel": 13, "gap_med": 3.5, "n_releases_24m": 19}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}