O
Onyx
Open Source AI Platform - AI Chat with advanced features that works with every LLM
open-sourceenterprise-agent-platforms
32.3k
Stars
+2692
Stars/month
1505
Commits (90d)
10
Releases (6m)
Star Growth
+8.1k (33.3%)estimated from velocity
Overview
Onyx is a knowledge/context layer that connects to 50+ applications to index and surface team knowledge for AI agents. It provides features like agentic RAG, custom agents, web search, external actions via MCP, a secure sandbox for code execution, and voice mode. It supports all major LLM providers and emphasizes self-hosted deployments for data sovereignty.
Deep Analysis
Key Differentiator
Provides a unified, low-latency internal knowledge representation for agents, replacing iterative MCP searches with instant context fetching.
⚡ Capabilities
- • Agentic RAG
- • Custom AI agent creation
- • Multi-step deep research
- • Web search integration
- • Secure code sandbox
- • External actions via MCP
- • Voice mode interaction
- • Artifact generation
🔗 Integrations
50+ applications for knowledge indexingSerper, Google PSE, Brave, SearXNG for web searchFirecrawl/ExaOllama, LiteLLM, vLLMAnthropic, OpenAI, Gemini
✓ Best For
- ✓ Teams wanting an AI coworker with internal knowledge
- ✓ Building AI agents with custom knowledge subsets
- ✓ Complex research workflows requiring ground truth
- ✓ Self-hosted deployments requiring data sovereignty
✗ Not Ideal For
- ✗ End-users seeking a simple generic chatbot
- ✗ Teams needing only public LLM knowledge without internal context
- ✗ Non-technical users requiring fully managed SaaS
⚠ Known Limitations
- ⚠ Requires deployment and connection to knowledge sources
- ⚠ Complexity of managing self-hosted infrastructure
- ⚠ Agent coordination may be less suitable for trivial queries
Alternatives
L
LibreChat
Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message se
O
Open WebUI
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
O
Open Assistant API
The Open Assistant API is a ready-to-use, open-source, self-hosted agent/gpts orchestration creation framework, supporting customized extensions for LLM, RAG, function call, and tools capabilities. It
M
MaxKB
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Compare Onyx
Maintain Onyx?
Show your live rank in your README, or put Onyx in front of every visitor to AgentoolRank.