FastGPT
可视化AI Agent构建平台
⭐ 28.9k TypeScript Apache-2.0
✓ 解决什么问题
降低 AI 应用开发门槛,通过可视化 Flow 编排快速构建基于大模型的智能体(Agent)、知识库问答系统、自动化工作流等复杂场景,无需大量编码。
✓ 最适合
企业内部知识库问答系统、客服机器人、自动化办公流程(如文档处理、数据提取)、插件开发及需要快速验证 AI 应用原型的团队。
✗ 不适合
对推理延迟要求极高(<100ms)的实时交互场景、大规模分布式 AI 训练任务、传统非 AI 的 Web 应用开发。
快速上手
bash <(curl -fsSL https://doc.fastgpt.io/deploy/install.sh) && docker compose up -d && open http://localhost:3000 项目详情
FastGPT 是一个基于 TypeScript 开发、采用 Apache-2.0 许可证的开源 AI Agent 构建平台(GitHub 28,942 Star)。它提供以下核心能力:
- 应用编排:支持 Agent Skill 编排、对话工作流与插件工作流,包含基础的 RPA 节点;提供用户交互与双向 MCP 功能。
- 调试能力:支持知识库单点搜索测试、对话引用反馈与修改删除、完整调用链路日志以及应用评测。
- 知识库:支持多库复用与混用,chunk 记录可修改删除;支持手动输入、直接分段、QA 拆分导入;文件格式覆盖 txt、md、html、pdf、docx、pptx、csv、xlsx,以及 URL 读取和 CSV 批量导入;提供混合检索与重排、API 知识库。
- 插件能力:系统工具热更新(已完成),RAG 模块热更新、Agent-loop 热更新、AI 实时生成插件等功能规划中。
- 运营能力:支持免登录分享窗口、Iframe 一键嵌入、统一查阅对话记录并标注、应用运营日志。
部署方式:可通过 Docker 快速自托管(官方提供一键安装脚本),也可使用云服务版本(fastgpt.io)或 Sealos 一键部署。另提供商业版,包含场景落地辅导。