Onyx

活跃
GitHub Python NOASSERTION

简介

开源 AI 平台,提供企业级 AI 聊天、高级 RAG 和 AI 搜索功能,兼容所有主流 LLM。

核心特性

  • Agentic RAG — 基于混合索引 + AI Agent 的高级检索增强生成,提供最佳搜索和问答质量
  • 深度研究 — 多步骤研究流程,生成深度研究报告,在 Deep Research 排行榜名列前茅
  • 自定义 Agent — 构建具有独特指令、知识库和操作能力的 AI Agent
  • Web 搜索 — 支持 Serper、Google PSE、Brave、SearXNG 等多种搜索引擎,内置网页爬虫
  • 代码执行 — 在沙箱中执行代码进行数据分析、图表渲染或文件操作
  • 50+ 连接器 — 开箱即用的企业级数据源连接器,支持 Confluence、Jira、Google Drive 等

适用场景

💡 企业团队部署内部 AI 搜索引擎,连接 Confluence/Jira 等知识库,提升知识检索效率
💡 研究人员使用深度研究功能自动化文献调研,生成结构化的研究报告
💡 数据分析师在聊天界面中执行 Python 代码进行数据可视化和统计分析
💡 客服团队构建自定义 Agent 处理客户咨询,集成 CRM 系统自动更新工单
💡 个人用户部署 Lite 版本作为轻量级 AI 聊天助手,支持多 LLM 后端

快速开始

# 一键部署 Onyx
bash <(curl -fsSL https://onyx.app/install_onyx.sh)

# 或使用 Docker Compose
git clone https://github.com/onyx-dot-app/onyx.git
 cd onyx/deployment/docker_compose
docker compose up -d

# Lite 模式(资源占用 < 1GB)
# 编辑 docker-compose.yml,注释掉不需要的服务

相关项目