📚 构建长期复利型知识基础设施的指南,详见 RAG 实战手册

AgentGPT

在浏览器中配置和部署自治 AI 智能体,支持快速上手的 CLI 自动化部署与完整前后端栈。

简介

AgentGPT 是一个在浏览器中组装、配置并部署自治 AI 智能体的开源项目。用户可以为智能体命名并设定目标,智能体会分解任务、执行操作并根据结果学习,从而尝试达成目标。该项目包含完整的前后端栈(Next.js + FastAPI)、数据库与部署脚本,支持本地快速启动与云端部署。

主要特性

  • 浏览器端体验:提供交互化的 Web UI,方便创建和管理智能体。
  • 完整技术栈:Next.js(前端)、FastAPI(后端)、Prisma/SQLModel(数据库层)、TailwindCSS(样式)。
  • 一键部署与自动化:提供 CLI 和脚本(setup.sh/setup.bat)用于自动化环境变量、数据库与服务部署。
  • 丰富的集成:支持 LangChain、Replicate、OpenAI 等常用 LLM 工具和第三方 API。

使用场景

  • 快速原型:用于搭建和验证自治 Agent 思路与工作流。
  • 研究与教学:作为学习智能体架构、任务规划与执行闭环的示例工程。
  • 私有部署:团队可在私有云或本地使用 Docker / Planetscale 等组件进行自托管。

技术特点

  • 多服务架构:前端(Next.js)、后端(FastAPI)、数据库(Planetscale / MySQL)分层设计,便于扩展。
  • 配置驱动:通过环境变量和 CLI 脚本简化复杂服务依赖的初始化。
  • 插件与工具链:集成 LangChain、Zod、Pydantic 等工具以增强模型调用、schema 校验与数据处理。
  • 社区与文档:官方提供在线文档( https://reworkd.ai/docs )与演示站点,贡献者活跃,Issue/PR 频繁。

评论区

AgentGPT
资源信息
🧠 AI 智能体 🌱 开源 🛠️ 开发工具