提交智能体收藏0
工具发现

DocsGPT:基于自有文档的开源自托管 AI 智能体工具

DocsGPT 是一个 MIT 许可的开源项目,用于把文档、网站和已连接应用转化为能给出引用来源的 AI 智能体。它支持自托管、可选任意模型(云端或本地),并可通过组件、OpenAI 兼容 API、MCP 服务器等接入产品。

工具定位

DocsGPT 是 arc53 维护的开源项目,README 将其描述为“以你的文档为依据的开源 AI 智能体”,强调私有、自托管、可选任意模型,采用 MIT 许可。

主要能力(据 README)

  • 智能体与研究模式:每个智能体可有自己的提示词、知识、工具和模型;另有多步回答的研究模式。
  • 可视化工作流:拖拽式构建器可串联智能体、条件、状态与沙箱代码。
  • 知识来源:支持 PDF、Office 文件、网页、音频等,可从 Google Drive、SharePoint、Confluence、GitHub、S3 等保持同步,并提供 GraphRAG。
  • 带来源的回答:每个回答都会标注引用的文档。
  • 工具与动作:网页搜索、任意 REST API、MCP 服务器、沙箱中的代码与制品,以及已配对设备上的 shell。
  • 模型选择:OpenAI、Anthropic、Google、Groq、OpenRouter,或经 Ollama、vLLM 等 OpenAI 兼容服务运行的本地模型。
  • 防护:对 PII、密钥、提示注入和无依据回答进行标记、脱敏或阻断。
  • 调度与 Webhook:按定时器或由任意可发 HTTP 请求的系统触发智能体。

接入方式

网页应用、聊天与搜索组件(脚本标签或 React 包)、OpenAI 兼容 API(/v1)、Agent API、Webhook、MCP 服务器,以及 Discord、Slack、Telegram 机器人和 CLI。

部署与自托管

README 给出 macOS/Linux 一行安装命令,以及 Windows PowerShell 命令;安装器会检查 Docker、安装 docsgpt 命令并运行 docsgpt up,本地安装默认在 http://localhost:7091 打开。docsgpt 命令提供 status、logs、upgrade、backup、down 等子命令。其他方式包括 Docker Compose、pip、Kubernetes、气隙安装。API、worker、Postgres、Redis、向量存储与文件均运行在自有环境中。

团队功能

OIDC 与 SCIM 单点登录、角色/团队/共享与审计日志、按用户和团队的使用配额、分析日志追踪与 OpenTelemetry。

边界说明

README 未给出性能指标、支持的文件格式完整列表或版本号;具体配置与安全事项需参考官方文档,对外暴露前应查阅安全清单。

来源与核对说明

  1. arc53/docsgpt ↗https://github.com/arc53/docsgpt

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞人数由服务器记录,收藏保存在当前浏览器。

继续阅读

AI Engineering Hub:按难度分级的 AI 工程示例项目合集 →

Onyx:连接多应用的企业知识上下文层 →

Happy-LLM:从零构建大模型的开源中文教程 →

All-in-RAG:面向开发者的 RAG 技术全栈教程项目 →