Home
Login

开源企业级AI搜索与智能助手平台,连接团队知识库,提供ChatGPT式的企业内部知识问答服务

NOASSERTIONPython 13.0konyx-dot-app Last Updated: 2025-06-20

Onyx项目详细介绍

项目概述

Onyx(原名Danswer)是一个开源的生成式AI企业搜索平台,为团队提供连接公司文档、应用和人员的AI平台。它提供功能丰富的聊天界面,可以连接任何您选择的大语言模型(LLM)。

简单来说,Onyx就像是一个拥有访问团队独特知识权限的ChatGPT。

核心特性

1. 智能搜索与问答

  • 深度研究功能:能够对团队知识进行深入研究和分析
  • 安全AI聊天:提供安全的AI聊天界面,支持任何LLM
  • 个性化搜索:根据用户需求提供个性化的搜索体验

2. 广泛的数据源连接

支持40+连接器,保持知识和访问控制同步,包括:

办公协作工具

  • Google Drive
  • Microsoft Sharepoint
  • Dropbox
  • Local Files

沟通平台

  • Slack
  • Microsoft Teams
  • Gmail

项目管理

  • Confluence
  • Jira
  • Github

客户关系管理

  • Salesforce
  • Zendesk
  • Gong

其他

  • Websites
  • 更多连接器...

3. 自定义AI智能体

创建具有独特提示、知识和操作能力的自定义AI智能体。

4. 灵活的部署选项

Onyx可以安全地部署在任何地方和任何规模 - 在笔记本电脑上、本地部署或云端。

部署方式

  • 本地部署:使用单个 docker compose 命令即可运行
  • 云端部署:支持Kubernetes高可用性/可扩展部署
  • 笔记本电脑:甚至可以在笔记本电脑上本地运行

高级功能

安全性特性

  • SSO支持:OIDC/SAML/OAuth2
  • RBAC:基于角色的访问控制
  • 凭证加密:确保数据安全

知识管理

  • 文档集管理:支持文档集的创建和管理
  • 查询历史:记录和分析查询历史
  • 使用分析:提供详细的使用情况分析

技术创新

  • 自定义深度学习模型:用于索引和推理时间
  • 新的信息检索方法:StructRAG、LightGraphRAG等
  • 代码搜索:支持代码库搜索
  • SQL和结构化查询语言:支持结构化数据查询

产品版本

社区版(CE)

  • 许可证:MIT Expat许可证
  • 功能:基础功能免费使用
  • 部署:遵循部署指南即可

企业版(EE)

  • 目标用户:大型组织
  • 额外功能:提供企业级特性

技术架构

支持的规模

  • 用户规模:经测试可支持数万用户
  • 文档规模:支持数亿份文档
  • 高可用性:通过Docker或Kubernetes实现

核心技术

  • 检索增强生成(RAG):结合搜索和生成能力
  • 向量搜索:高效的语义搜索
  • 多模态支持:支持文本、图像等多种数据类型

使用场景

企业知识管理

  • 快速查找公司文档和信息
  • 跨部门知识共享
  • 新员工培训和知识传承

团队协作

  • 实时获取项目相关信息
  • 自动总结会议记录和文档
  • 智能推荐相关资源

研发支持

  • 代码库搜索和分析
  • 技术文档查询
  • 专家定位和建议

快速开始

云端试用

访问 Onyx Cloud 免费试用。

本地部署

# 使用Docker Compose一键部署
docker compose up

详细文档

查看 官方文档 获取完整的部署和使用指南。

总结

Onyx是一个开源的AI企业搜索平台,帮助团队在所有公司数据中查找信息。它通过强大的AI能力和广泛的数据源连接,为企业提供了一个智能的知识管理和搜索解决方案,真正实现了"拥有团队独特知识的ChatGPT"的愿景。