Repolode
keta1930

keta1930/agent-graph

基于上下文工程构建的多智能体系统,提供可视化工作流编辑器,用于设计、测试和部署智能体应用。

Star
234
Fork
46
未关闭 Issue
5
最近提交
11天前

这是什么?

Agent Graph 是一个多智能体系统,用于把多个协作的智能体组合成 AI 应用。它整合了子智能体、长期记忆、MCP 工具接入和基于智能体的工作流,并将上下文工程的实践应用于智能体获取和管理信息的方式。

工作流可以在可视化图编辑器中用拖拽方式设计,支持线性、并行、条件分支和嵌套等结构。图可以作为子图被复用,节点可以动态选择下一步执行的节点,也可以按 cron 表达式定时执行并保留执行历史。模型通过兼容 OpenAI 的接口配置,同时支持 LLM 和 VLM。

项目使用 Docker Compose 启动 MongoDB、MinIO 等依赖服务,后端 FastAPI 可通过 uv 或 pip 运行。系统还提供基于邀请码和角色权限的团队管理、提示词库以及按项目组织的会话功能。

核心功能

  • 01可视化拖拽图编辑器,支持线性、并行、条件和嵌套工作流。
  • 02支持子图嵌套,以及节点之间的动态任务转交。
  • 03支持基于 cron 表达式的定时执行,并记录执行历史。
  • 04通过 MCP 协议接入外部工具和数据源。
  • 05提供智能体短期与长期记忆,以及可复用的提示词模板中心。
  • 06支持邀请码加入团队,并按角色分配权限。

适用场景

  • 构建多步骤智能体流水线,让多个专职智能体依次协作完成任务。
  • 定时运行周期性的智能体任务,例如按 cron 计划执行工作流。
  • 通过 MCP 服务让智能体访问数据库、API 或文件系统。
  • 为小团队搭建共享的智能体平台,统一管理账号与权限。

标签

常见问题

agent-graph 是什么?
基于上下文工程构建的多智能体系统,提供可视化工作流编辑器,用于设计、测试和部署智能体应用。 Agent Graph 是一个多智能体系统,用于把多个协作的智能体组合成 AI 应用。它整合了子智能体、长期记忆、MCP 工具接入和基于智能体的工作流,并将上下文工程的实践应用于智能体获取和管理信息的方式。
agent-graph 可以免费使用吗?用的什么许可证?
agent-graph 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
agent-graph 还在维护吗?
活跃维护中。agent-graph 最近一次提交是在 2026年10月11日。
agent-graph 适合用来做什么?
构建多步骤智能体流水线,让多个专职智能体依次协作完成任务。 定时运行周期性的智能体任务,例如按 cron 计划执行工作流。 通过 MCP 服务让智能体访问数据库、API 或文件系统。 为小团队搭建共享的智能体平台,统一管理账号与权限。
在哪里获取 agent-graph?
源代码和安装说明在 GitHub 上:https://github.com/keta1930/agent-graph

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

相关项目