一个功能完整的开源 AI 平台,可以自己托管。
什么是 Onyx?
Onyx 是 LLM 的应用层 — 一个功能丰富的界面,任何人都可以轻松自行托管。
一行命令部署:
curl -fsSL https://onyx.app/install_onyx.sh | bash
核心功能
1. Agentic RAG(智能检索)
- • 混合索引(向量 + 关键词)
- • AI Agents 辅助信息检索
- • Best in class 搜索质量
2. Deep Research(深度研究)
- • 多步骤研究流程
- • 生成深度报告
- • 2026年2月 Leaderboard 第一
3. Custom Agents(自定义 Agent)
- • 独特指令
- • 知识库
- • 可执行操作
4. Web Search(网页搜索)
- • 支持 Serper、Google PSE、Brave、SearXNG 等
- • 内置爬虫 + Firecrawl/Exa 支持
5. Artifacts(生成内容)
- • 生成文档、图形、可下载文件
6. Actions & MCP
- • Agent 与外部应用交互
- • 灵活的认证选项
7. Code Execution(代码执行)
- • 沙箱中执行代码
- • 分析数据、渲染图表、修改文件
8. Voice Mode(语音模式)
- • TTS 和 STT 对话
9. Image Generation(图像生成)
- • 根据提示生成图片
连接器生态
50+ 开箱即用的索引连接器
- • 通过 MCP 接入
- • 支持各种数据源
支持的模型
所有主流 LLM 提供商:
| 类型 | 示例 |
|---|---|
| 自托管 | Ollama、LiteLLM、vLLM |
| 专有 | Anthropic、OpenAI、Gemini |
两种部署模式
Lite 模式
- • 轻量级 Chat UI
- • 内存需求 < 1GB
- • 适合测试或简单使用
标准模式(完整功能)
- • 向量 + 关键词索引
- • 后台容器(job queues、workers)
- • AI 模型推理服务器
- • 大规模性能优化(Redis + MinIO)
企业级功能
- • 👥 协作:分享聊天和 Agent
- • 🔐 SSO:Google OAuth、OIDC、SAML
- • 🛡️ RBAC:角色权限控制
- • 📊 分析:按团队、LLM、Agent 拆分
- • 🕵️ 查询历史:审计使用记录
- • 💻 自定义代码:脱敏、过滤敏感查询
- • 🎨 白标化:自定义界面
两个版本
| 版本 | 说明 |
|---|---|
| Onyx CE (社区版) | MIT 许可证,免费,核心功能 |
| Onyx EE (企业版) | 额外企业功能 |
部署方式
- • Docker
- • Kubernetes
- • Helm/Terraform
- • 主流云厂商指南
免费试用:https://cloud.onyx.app/signup
项目信息
GitHub: https://github.com/onyx-dot-app/onyx
官网: https://www.onyx.app
文档: https://docs.onyx.app
Discord: https://discord.gg/TDB59cGV2X
一行命令,跑一个企业级 AI 平台。
夜雨聆风