Repolode
arc53

arc53/DocsGPT

可自托管的 AI 智能体平台,基于你自己的文档回答问题,并附带引用来源。

可替代:ChatGPT EnterpriseNotion AI

Star
18,330
Fork
2,217
未关闭 Issue
109
最近提交
4小时前

这是什么?

DocsGPT 可以把文档、网站和已连接的应用转化为能附带来源作答的 AI 智能体。每个智能体都有独立的提示词、知识库、工具和模型,可以通过聊天组件、兼容 OpenAI 的 API 或 MCP 服务器对外提供服务。

平台内置可视化工作流编辑器,可串联智能体、条件判断和沙箱代码,并提供用于多步骤问题的深度研究模式。知识来源包括 PDF、Office 文件、网页和音频,并可与 Google Drive、SharePoint、Confluence、GitHub、S3 等服务保持同步。模型方面支持 OpenAI、Anthropic、Google、Groq、OpenRouter,也支持通过 Ollama、vLLM 等兼容 OpenAI 接口的服务运行本地模型。

部署方式包括一行命令安装、Docker Compose、pip、Kubernetes,以及离线环境部署。团队功能包括 OIDC 和 SCIM 单点登录、基于角色的访问控制、用量配额和 OpenTelemetry 可观测性。

核心功能

  • 01智能体可配置独立的提示词、知识库、工具和模型
  • 02可视化拖拽式工作流,支持条件判断和沙箱代码
  • 03支持 PDF、Office 文件、网页和音频,并可从 GitHub、Google Drive 等同步
  • 04回答附带源文档引用
  • 05支持云端模型,也支持通过 Ollama、vLLM 运行本地模型
  • 06提供兼容 OpenAI 的 API、可嵌入的聊天组件和 MCP 服务器

适用场景

  • 基于公司手册或产品文档搭建客服问答机器人
  • 为内部团队提供基于 Wiki 和云盘的私有搜索助手
  • 将文档问答助手嵌入网站或产品页面
  • 使用本地模型在本地环境完整运行 AI 助手

快速上手

  1. 1

    运行 README 中的官方安装脚本(需要 Docker)

  2. 2

    启动 DocsGPT,并选择访问范围和使用的模型

    docsgpt up
  3. 3

    在浏览器中打开网页应用

使用前须知

  • 自托管需要运行多服务组合(API、工作进程、Postgres、Redis 和向量数据库),需要一定的部署工作量。
  • 一键安装程序会把远程脚本直接通过管道交给 shell 执行,运行前请先检查该脚本。

标签

常见问题

DocsGPT 是什么?
可自托管的 AI 智能体平台,基于你自己的文档回答问题,并附带引用来源。 DocsGPT 可以把文档、网站和已连接的应用转化为能附带来源作答的 AI 智能体。每个智能体都有独立的提示词、知识库、工具和模型,可以通过聊天组件、兼容 OpenAI 的 API 或 MCP 服务器对外提供服务。
DocsGPT 可以免费使用吗?用的什么许可证?
DocsGPT 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
DocsGPT 还在维护吗?
活跃维护中。DocsGPT 最近一次提交是在 2026年10月21日。
DocsGPT 适合用来做什么?
基于公司手册或产品文档搭建客服问答机器人 为内部团队提供基于 Wiki 和云盘的私有搜索助手 将文档问答助手嵌入网站或产品页面 使用本地模型在本地环境完整运行 AI 助手
DocsGPT 怎么安装和运行?
运行 README 中的官方安装脚本(需要 Docker) 启动 DocsGPT,并选择访问范围和使用的模型: docsgpt up 在浏览器中打开网页应用
在哪里获取 DocsGPT?
源代码和安装说明在 GitHub 上:https://github.com/arc53/DocsGPT

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

相关项目