onyx

连接所有知识源,用 AI 聊天搞定企业搜索

Onyx 是一个开源的企业级 AI 知识助手平台,旨在解决企业内部信息分散、检索困难的问题。它能够连接各种内部知识源(如文档、wiki、工单等),通过 RAG 技术构建统一的搜索和问答界面。核心能力包括:支持与所有主流 LLM 集成,提供 AI 聊天、智能搜索、文档引用溯源等功能;支持自托管部署,保障数据安全;提供细粒度的权限控制,确保不同用户只能访问授权信息。平台基于 Python 和 Next.js 构建,提供丰富的 API 和插件系统,便于深度定制和集成到现有工作流中。Onyx 致力于将分散的企业知识转化为可即时查询的智能资产,提升团队协作和决策效率。

开源 freemium 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 32204
维护状态 活跃
是否开源 是
定价模式 freemium

项目数据

分类搜索知识
开发团队onyx-dot-app
所属国家
官网地址https://onyx.app
定价模式freemium
价格说明开源可自部署,官网提供在线云服务,基础功能免费,高级功能按需付费,具体额度与价格需查看官网。
访问状态
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型ai,ai-chat,chatgpt,chatui,enterprise-search,gen-ai,information-retrieval,llm,llm-ui,nextjs,python,rag,self-hosted,vector-search
GitHub 星标★ 32204
30天Star增速
HF 下载量
上线时间2023-04-27 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 10 分钟 部署方式:Docker 3 步

环境要求

  • 可执行 curl 与 bash 的终端环境(Linux/macOS 等)
  • 网络可访问 onyx.app 与 GitHub
  • 已准备 Docker 环境(README 明确支持 Docker 部署方式)
  • 可选:Kubernetes 或 Helm/Terraform 集群(用于另一种部署路径)

安装与启动步骤

  1. 1确认部署方式

    README 说明支持 Docker、Kubernetes、Helm/Terraform 及主流云厂商部署,并分为 standard 与 lite 两种模式,需先确定用哪种。

  2. 2执行一键安装脚本

    README 给出的单命令部署方式,脚本会自动拉取并启动 Onyx,执行过程需保持网络畅通。

    curl -fsSL https://onyx.app/install_onyx.sh | bash
  3. 3按官方文档继续配置

    安装脚本完成后,按照官方部署文档选择 standard 或 lite 模式并进行后续配置。

如何确认成功

安装脚本执行完毕且无报错,然后按官方部署文档确认 Onyx 服务已启动并可访问。

常见问题

Q:Onyx 支持哪些部署方式?

A:README 说明支持 Docker、Kubernetes、Helm/Terraform,并为主流云厂商提供部署指南,详见 docs.onyx.app 部署文档。

Q:standard 和 lite 有什么区别?

A:README 仅说明支持 standard 与 lite 两种部署选项,具体差异与适用场景请查看官方部署文档。

Q:如何连接企业内部知识源?

A:README 提到内置 50+ 基于索引的连接器,也可通过 MCP 接入,具体连接方法见官方文档。

Q:必须执行 curl 管道脚本吗?

A:不必须,README 同时提供 Docker、Kubernetes、Helm/Terraform 等部署方式,可选择合适的路径。

注意事项

  • README 提供的是一键安装脚本,建议先查看脚本内容再执行,避免直接管道运行未知脚本。
  • README 未给出端口、环境变量等细节,任何额外配置请以官方部署文档为准。
  • Onyx 支持自托管部署,可满足企业对数据安全与权限控制的要求。

核心亮点

  • 支持连接多种数据源(如 Google Drive、Confluence、Slack),统一检索入口
  • 深度集成 RAG 流程,回答附带引用来源,便于验证和追溯
  • 支持自托管,数据完全私有化,满足企业安全合规要求

不足之处

  • 部署和配置相对复杂,需要一定的技术运维能力
  • 文档/社区待观察

适用场景

  • 企业内部知识库智能问答和搜索
  • 客户支持团队快速查找产品文档和工单历史
  • 研发团队统一检索代码文档、设计文档和内部 wiki

替代项目

Danswer、RAGFlow、FastGPT

项目介绍

onyx 是搜索知识领域的开源项目,由 onyx-dot-app 开发,2023 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(32,204)位列前 2%,在搜索知识分类的 585 个项目里位列前 3%。

近 41 天,它的 GitHub 星标从 31,569 增加到 32,204,净增 635。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。开源可自部署,官网提供在线云服务,基础功能免费,高级功能按需付费,具体额度与价格需查看官网。从国内网络环境看,可直接访问。

它主要面向的使用场景是:企业内部知识库智能问答和搜索。同类可对比的替代方案包括 Danswer、RAGFlow、FastGPT。

上一篇:PageIndex

下一篇:graphiti

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

The web data API to search, scrape, and interact at scale.

★ 183325 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 766 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 120493 2026-08-09
ragflow 开源

让大模型用上你的私有知识,搭建可靠的企业级RAG应用

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fu···

★ 91170 2026-08-09