{"data":{"slug":"onyx-dot-app-onyx","name":"onyx","tagline":"Open Source AI Platform - AI Chat with advanced features that works with every LLM","github_url":"https://github.com/onyx-dot-app/onyx","owner":"onyx-dot-app","repo":"onyx","owner_avatar_url":"https://avatars.githubusercontent.com/u/131946000?v=4","primary_language":"Python","stars":31617,"forks":4351,"topics":["ai","ai-chat","chatgpt","chatui","enterprise-search","gen-ai","information-retrieval","llm","llm-ui","nextjs","python","rag","self-hosted","vector-search"],"archived":false,"github_pushed_at":"2026-08-16T10:06:57+00:00","maintenance_label":"Very active","stars_delta_30d":685,"url":"https://www.graphcanon.com/tools/onyx-dot-app-onyx","markdown_url":"https://www.graphcanon.com/tools/onyx-dot-app-onyx.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/onyx-dot-app-onyx","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=onyx-dot-app-onyx","description":"Open Source AI Platform - AI Chat with advanced features that works with every LLM","homepage_url":"https://onyx.app","license":"Other","open_issues":401,"watchers":157,"ai_summary":"An open-source platform for creating AI chat applications with support for multiple large language models and enterprise-grade search capabilities.","readme_excerpt":"## 🚀 Deployment Modes\n\n> Onyx supports deployments in Docker, Kubernetes, Helm/Terraform and provides guides for major cloud providers.\n> Detailed deployment guides found [here](https://docs.onyx.app/deployment/overview).\n\nOnyx supports two separate deployment options: standard and lite.\n\n#### Onyx Lite\n\nThe Lite mode can be thought of as a lightweight Chat UI. It requires less resources (under 1GB memory) and runs a less complex stack.\nIt is great for users who want to test out Onyx quickly or for teams who are only interested in the Chat UI and Agents functionalities.\n\n#### Standard Onyx\n\nThe complete feature set of Onyx which is recommended for serious users and larger teams. Additional components not included in Lite mode:\n- Vector + Keyword index for RAG.\n- Background containers to run job queues and workers for syncing knowledge from connectors.\n- AI model inference servers to run deep learning models used during indexing and inference.\n- Performance optimizations for large scale use via in memory cache (Redis) and blob store (MinIO).\n\n> [!TIP]  \n> **To try Onyx for free without deploying, visit [Onyx Cloud](https://cloud.onyx.app/signup?utm_source=onyx_repo&utm_medium=github&utm_campaign=readme)**.\n\n---\n\n---\n\n## 📚 Licensing\n\nThere are two editions of Onyx:\n\n- Onyx Community Edition (CE) is available freely under the MIT license and covers all of the core features for Chat, RAG, Agents, and Actions.\n- Onyx Enterprise Edition (EE) includes extra features that are primarily useful for larger organizations.\n\nFor feature details, check out [our website](https://www.onyx.app/pricing?utm_source=onyx_repo&utm_medium=github&utm_campaign=readme).","github_created_at":"2023-04-27T06:04:01+00:00","created_at":"2026-07-07T17:32:01.919593+00:00","updated_at":"2026-08-16T12:02:15.813385+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"ai-chat","name":"ai-chat"},{"slug":"enterprise-search","name":"enterprise-search"},{"slug":"llm-ui","name":"llm-ui"},{"slug":"rag","name":"rag"},{"slug":"vector-search","name":"vector-search"}],"trust":{"provenance":{"is_fork":false,"github_id":633262635,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-16T12:02:14.960Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":30,"days_since_push":0,"last_release_at":"2026-08-14T17:33:22Z","stars_delta_30d":685,"open_issues_delta_30d":-94},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:58:15.745Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-08-16T12:02:15.451Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-08-16T12:02:15.451Z"},"languages":{"value":["python","javascript"],"source":"github.language+package.json+pyproject.toml","observed_at":"2026-08-16T12:02:15.451Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-08-16T12:02:15.451Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["Requires Python environment"],"min_ram_gb":null,"requires_docker":false},"constraints":{"min_ram_gb":null,"requires_docker":false},"when_to_use":["When you need a versatile framework that supports integration with multiple LLMs to develop customized AI chat platforms.","If your project involves creating an enterprise-grade search functionality within the AI chat applications.","For developers looking for self-hosted options and advanced retrieval-augmented generation (RAG) features."],"when_not_to_use":["When you are already committed to a specific proprietary LLM framework with specialized needs not covered by Onyx.","If your project does not require extensive customization or support for multiple LLMs; this could introduce unnecessary complexity.","For scenarios where real-time collaboration and direct customer support on the platform itself are critical, as Onyx may have limitations in these areas compared to more managed solutions."],"source":"enrich:decision_facts","observed_at":"2026-07-11T13:02:35.405Z"},"constraint_facets":{"min_ram_gb":null,"requires_docker":false},"decision_summary":[{"label":"Requirements","value":"Requires Python environment"},{"label":"Adopt for","value":"Onyx is an open-source platform tailored for developing AI chat applications that can integrate with various large language models (LLMs). It caters to developers and enterprises needing flexible, customizable solutions."},{"label":"License detail","value":"Other (Specific license details not provided here)"}]}}