DocsGPT

把企业文档变成对话式AI,问一句就出答案

DocsGPT 是一个面向企业的私有 AI 平台,专注于智能文档问答与知识检索。它解决了企业内部文档分散、查找困难、信息利用率低的问题,通过自然语言交互,让用户直接提问即可获得精准答案。核心能力包括:内置 Agent Builder 可视化构建智能代理,支持深度研究(Deep Research)自动梳理复杂问题,强大的文档分析功能可解析多种格式,多模型灵活切换(支持主流 LLM),并提供 API 连接器便于集成到现有业务系统。平台强调私有化部署,保障数据安全,适合需要高效知识管理的团队。

开源 freemium 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 18284
维护状态 活跃
是否开源
定价模式 freemium

项目数据

分类对话助手
开发团队arc53
所属国家
定价模式freemium
价格说明提供免费额度,高级功能需订阅付费,具体价格需访问官网查看。
访问状态
是否开源
开源协议MIT
主要语言Python
技术栈/模型agent-builder,agents,ai,chatgpt,docsgpt,hacktoberfest,hacktoberfest2026,information-retrieval,language-model,llm,machine-learning,natural-language-processing,python,pytorch,rag,react,search,semantic-search,transformers
GitHub 星标★ 18284
30天Star增速
HF 下载量
上线时间2023-02-02 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数1

使用教程

难度:入门 约 15 分钟 部署方式:Docker 7 步

环境要求

  • 已安装 Docker(README 明确要求)
  • macOS / Linux 或 Windows 操作系统
  • 本地可访问 GitHub 以克隆仓库

安装与启动步骤

  1. 1安装 Docker

    DocsGPT 依赖 Docker 运行,请先按官方文档安装 Docker Desktop 或 Docker Engine,并确认 docker 命令可用。

  2. 2克隆仓库

    把 DocsGPT 源码拉到本地并进入项目目录,后续脚本都要在此目录执行。

    git clone https://github.com/arc53/DocsGPT.git
    cd DocsGPT
  3. 3macOS/Linux 运行脚本

    执行官方 setup.sh,脚本会引导你选择部署方式并自动配置 .env、下载依赖。

    ./setup.sh
  4. 4Windows 运行脚本

    Windows 用户改用 PowerShell 脚本,效果与 setup.sh 相同,注意在 DocsGPT 目录内执行。

    PowerShell -ExecutionPolicy Bypass -File .setup.ps1
  5. 5选择部署方式

    脚本提供五种选项:公共 API、本地运行、连接本地推理引擎、云 API 提供商、本地构建镜像,按提示选择。

  6. 6访问界面

    服务启动后,在浏览器打开 http://localhost:5173/ 即可使用 DocsGPT。

  7. 7停止服务

    如需关闭,在 DocsGPT 目录执行下面的命令停止容器。

    docker compose -f deployment/docker-compose.yaml down

关键配置

配置项必填说明示例
.env环境变量文件,由安装脚本自动生成和配置/your/path/DocsGPT/.env

如何确认成功

浏览器打开 http://localhost:5173/,能看到 DocsGPT 界面即表示部署成功。

常见问题

Q:提示 Docker 未安装怎么办?

A:先按 README 给出的 Docker 官方链接安装 Docker,安装完成并确认 docker 命令可用后,再重新运行 setup 脚本。

Q:Windows 上执行 ./setup.sh 失败怎么办?

A:Windows 请改用 PowerShell -ExecutionPolicy Bypass -File .setup.ps1,且需要在 DocsGPT 项目目录下执行。

Q:如何选择使用公共 API 还是本地模型?

A:setup 脚本会列出五种选项:公共 API、本地运行、连接本地推理引擎、云 API 提供商、本地构建镜像,按需选择即可。

Q:如何停止 DocsGPT?

A:在 DocsGPT 目录执行 docker compose -f deployment/docker-compose.yaml down,或用脚本执行完成后提示的 docker compose down 命令。

Q:有更详细的安装文档吗?

A:有,README 指向 https://docs.docsgpt.cloud/quickstart 提供更完整的 Quickstart 说明。

注意事项

  • 运行安装脚本前必须确认 Docker 已安装并可正常使用。
  • setup.sh 与 setup.ps1 会自动配置 .env 并处理依赖下载,不建议手动跳过。
  • 开发环境搭建请参考官方 Development Environment Guide 文档。
  • 默认访问地址为 http://localhost:5173/,若被占用需按脚本提示处理。

核心亮点

  • 内置 Agent Builder,无需代码即可搭建定制化 AI 助手
  • 支持多模型切换(GPT、Claude、开源模型等),避免厂商锁定
  • 深度研究模式能自动整合多源信息,生成结构化报告

不足之处

  • 私有化部署对硬件资源有一定要求,小团队上手门槛较高
  • 文档/社区待观察

适用场景

  • 企业内部知识库智能问答,员工快速查找制度、手册
  • 研发团队技术文档检索,辅助代码理解与问题排查
  • 客服系统集成,自动回复常见问题,降低人工成本

替代项目

Danswer、RAGFlow、LangChain

项目介绍

DocsGPT 是搜索知识领域的开源项目,由 arc53 开发,2023 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(18,284)位列前 3%,在搜索知识分类的 581 个项目里位列前 5%。

近 44 天,它的 GitHub 星标从 18,204 增加到 18,284,净增 80。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。提供免费额度,高级功能需订阅付费,具体价格需访问官网查看。从国内网络环境看,可直接访问。

它主要面向的使用场景是:企业内部知识库智能问答,员工快速查找制度、手册。同类可对比的替代方案包括 Danswer、RAGFlow、LangChain。

上一篇:ansvisor

下一篇:Github-Ranking-AI

同类项目推荐

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