onyx
View on GitHubOpen Source AI Platform - AI Chat with advanced features that works with every LLM
Onyx is a self-hosted AI knowledge platform that indexes content from 50+ apps for permission-aware enterprise search and agentic RAG. It also provides AI agents, deep research, web search, MCP access, and integrations with hosted or local LLMs.
Use Cases
Search and query company knowledge across connected appsBuild permission-aware RAG assistantsRun multi-step research over internal and web sourcesCreate agents that take actions in external applicationsProvide organizational context to MCP clientsDeploy a self-hosted AI chat and knowledge platform
Built With
- Language
- Python
- Frameworks
- FastAPI · LangChain · LiteLLM · Next.js · vLLM · Ollama · FastMCP
Tags
agentic RAG · enterprise search · knowledge indexing · hybrid search · AI agents · deep research · MCP · self-hosted · access controls · web search · document connectors · AI chat