Repolode
onyx-dot-app

onyx-dot-app/onyx

可自托管的 AI 对话与知识平台,连接 50 多种应用并索引其中的数据,兼容多数大模型服务。

可替代:ChatGPT EnterpriseGlean

Star
32,605
Fork
4,583
未关闭 Issue
591
最近提交
7小时前

这是什么?

Onyx 是面向团队和 AI 智能体的知识与上下文层。它连接多种业务应用,将文档及其元数据、权限一并采集并建立索引,使内部知识可以被快速检索和用于回答问题。用户可以通过对话界面提问,平台支持基于 RAG 的搜索、深度研究报告、拥有特定知识范围和指令的自定义智能体,并可通过 MCP 在外部应用中执行操作。

部署上可以在完全隔离的环境中运行,文档索引、数据库和处理过程都在自有服务内完成。嵌入模型和大模型服务既可以自托管(如 Ollama、vLLM、LiteLLM),也可以使用商业服务(如 OpenAI、Anthropic、Gemini)。此外还包含网页搜索集成、安全代码沙箱、文档与图片等产物生成以及语音模式。

访问方式包括网页和桌面应用、Slack 与 Discord 机器人、面向 Claude Code 等客户端的 MCP 服务器、Chrome 扩展以及可嵌入的组件。支持 Docker、Kubernetes 和 Helm 部署;轻量的 Lite 模式内存占用低于 1GB,可用于对话和智能体,但不支持文档索引。

核心功能

  • 01结合混合索引与检索优化智能体的 Agentic RAG 搜索
  • 02多步骤深度研究流程,生成详细报告
  • 03可配置知识范围、指令和操作能力的自定义智能体
  • 04支持 Serper、Google PSE、Brave、SearXNG 等网页搜索
  • 05通过外部操作与 MCP 完成端到端任务
  • 06企业功能包括 SSO、基于角色的权限控制和查询历史

适用场景

  • 为团队提供统一的对话界面,跨内部工具和文档进行搜索
  • 构建只基于特定企业知识回答问题的 AI 智能体
  • 在离线或敏感环境中部署私有化的 AI 助手
  • 在 Slack 或 Discord 中基于组织知识直接获取答案

快速上手

  1. 1

    运行 README 中的官方一键安装脚本

  2. 2

    或者无需部署,免费试用 Onyx Cloud

使用前须知

  • 标准部署包含索引、后台工作进程、推理服务器、Redis 和 MinIO 等多个组件,自托管需要投入一定精力。
  • Lite 模式更轻量,但无法为文档建立索引。
  • 企业版(EE)功能采用与 MIT 许可的社区版(CE)不同的商业许可。

标签

常见问题

onyx 是什么?
可自托管的 AI 对话与知识平台,连接 50 多种应用并索引其中的数据,兼容多数大模型服务。 Onyx 是面向团队和 AI 智能体的知识与上下文层。它连接多种业务应用,将文档及其元数据、权限一并采集并建立索引,使内部知识可以被快速检索和用于回答问题。用户可以通过对话界面提问,平台支持基于 RAG 的搜索、深度研究报告、拥有特定知识范围和指令的自定义智能体,并可通过 MCP 在外部应用中执行操作。
onyx 可以免费使用吗?用的什么许可证?
onyx 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
onyx 还在维护吗?
活跃维护中。onyx 最近一次提交是在 2026年10月20日。
onyx 适合用来做什么?
为团队提供统一的对话界面,跨内部工具和文档进行搜索 构建只基于特定企业知识回答问题的 AI 智能体 在离线或敏感环境中部署私有化的 AI 助手 在 Slack 或 Discord 中基于组织知识直接获取答案
onyx 怎么安装和运行?
运行 README 中的官方一键安装脚本 或者无需部署,免费试用 Onyx Cloud
在哪里获取 onyx?
源代码和安装说明在 GitHub 上:https://github.com/onyx-dot-app/onyx

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目