Onyx
Open Source AI Platform - AI Chat with advanced features that works with every LLM
Install / Use
/learn @onyx-dot-app/OnyxREADME
<a name="readme-top"></a>
<h2 align="center"> <a href="https://www.onyx.app/?utm_source=onyx_repo&utm_medium=github&utm_campaign=readme"> <img width="50%" src="https://github.com/onyx-dot-app/onyx/blob/logo/OnyxLogoCropped.jpg?raw=true" /></a> </h2> <p align="center">Open Source AI Platform</p> <p align="center"> <a href="https://discord.gg/TDJ59cGV2X" target="_blank"> <img src="https://img.shields.io/badge/discord-join-blue.svg?logo=discord&logoColor=white" alt="Discord" /> </a> <a href="https://docs.onyx.app/?utm_source=onyx_repo&utm_medium=github&utm_campaign=readme" target="_blank"> <img src="https://img.shields.io/badge/docs-view-blue" alt="Documentation" /> </a> <a href="https://www.onyx.app/?utm_source=onyx_repo&utm_medium=github&utm_campaign=readme" target="_blank"> <img src="https://img.shields.io/website?url=https://www.onyx.app&up_message=visit&up_color=blue" alt="Documentation" /> </a> <a href="https://github.com/onyx-dot-app/onyx/blob/main/LICENSE" target="_blank"> <img src="https://img.shields.io/static/v1?label=license&message=MIT&color=blue" alt="License" /> </a> </p> <p align="center"> <a href="https://trendshift.io/repositories/12516" target="_blank"> <img src="https://trendshift.io/api/badge/repositories/12516" alt="onyx-dot-app/onyx | Trendshift" style="width: 250px; height: 55px;" /> </a> </p>Onyx is a feature-rich, self-hostable Chat UI that works with any LLM. It is easy to deploy and can run in a completely airgapped environment.
Onyx comes loaded with advanced features like Agents, Web Search, RAG, MCP, Deep Research, Connectors to 40+ knowledge sources, and more.
[!TIP] Run Onyx with one command (or see deployment section below):
curl -fsSL https://raw.githubusercontent.com/onyx-dot-app/onyx/main/deployment/docker_compose/install.sh > install.sh && chmod +x install.sh && ./install.sh

⭐ Features
- 🤖 Custom Agents: Build AI Agents with unique instructions, knowledge and actions.
- 🌍 Web Search: Browse the web with Google PSE, Exa, and Serper as well as an in-house scraper or Firecrawl.
- 🔍 RAG: Best in class hybrid-search + knowledge graph for uploaded files and ingested documents from connectors.
- 🔄 Connectors: Pull knowledge, metadata, and access information from over 40 applications.
- 🔬 Deep Research: Get in depth answers with an agentic multi-step search.
- ▶️ Actions & MCP: Give AI Agents the ability to interact with external systems.
- 💻 Code Interpreter: Execute code to analyze data, render graphs and create files.
- 🎨 Image Generation: Generate images based on user prompts.
- 👥 Collaboration: Chat sharing, feedback gathering, user management, usage analytics, and more.
Onyx works with all LLMs (like OpenAI, Anthropic, Gemini, etc.) and self-hosted LLMs (like Ollama, vLLM, etc.)
To learn more about the features, check out our documentation!
🚀 Deployment
Onyx supports deployments in Docker, Kubernetes, Terraform, along with guides for major cloud providers.
See guides below:
- Docker or Quickstart (best for most users)
- Kubernetes (best for large teams)
- Terraform (best for teams already using Terraform)
- Cloud specific guides (best if specifically using AWS EKS, Azure VMs, etc.)
[!TIP]
To try Onyx for free without deploying, check out Onyx Cloud.
🔍 Other Notable Benefits
Onyx is built for teams of all sizes, from individual users to the largest global enterprises.
- Enterprise Search: far more than simple RAG, Onyx has custom indexing and retrieval that remains performant and accurate for scales of up to tens of millions of documents.
- Security: SSO (OIDC/SAML/OAuth2), RBAC, encryption of credentials, etc.
- Management UI: different user roles such as basic, curator, and admin.
- Document Permissioning: mirrors user access from external apps for RAG use cases.
🚧 Roadmap
To see ongoing and upcoming projects, check out our roadmap!
📚 Licensing
There are two editions of Onyx:
- Onyx Community Edition (CE) is available freely under the MIT license.
- Onyx Enterprise Edition (EE) includes extra features that are primarily useful for larger organizations. For feature details, check out our website.
👪 Community
Join our open source community on Discord!
💡 Contributing
Looking to contribute? Please check out the Contribution Guide for more details.
Related Skills
TrendRadar
49.4k⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
mcp-for-beginners
15.5kThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
FastGPT
27.4kFastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.
claude-ads
1.1kComprehensive paid advertising audit & optimization skill for Claude Code. 186 checks across Google, Meta, YouTube, LinkedIn, TikTok & Microsoft Ads with weighted scoring, parallel agents, and industry templates.
