graphai

用 YAML 画数据流图,自动跑多 Agent 工作流

开源 freemium 自动化工作流
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 371
维护状态 活跃
是否开源 是
定价模式 freemium

项目预览

项目数据

分类自动化工作流
开发团队receptron
所属国家
定价模式freemium
价格说明开源引擎免费,云服务增值付费,定价信息待确认
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型agentic-workflow,ai-agents,async,dataflow,declarative,llm,multi-agent,nodejs,orchestration,typescript,yaml
GitHub 星标★ 371
30天Star增速
HF 下载量
上线时间2024-04-05 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-18
浏览次数0

项目介绍

GraphAI 是一个用 TypeScript 编写的异步数据流执行引擎,面向 AI Agent 应用开发。它把复杂的 Agent 工作流抽象成声明式的数据流图,开发者只需用 YAML 或 JSON 描述节点和依赖关系,引擎就按依赖顺序异步调度执行。核心解决的是多 Agent、多步骤 LLM 调用中流程编排混乱、状态管理困难的问题:把「谁先跑、谁依赖谁、数据怎么流转」从代码里抽出来变成配置。核心能力包括:声明式图定义、异步并行执行、节点级输入输出映射、可组合的 Agent 与工具节点,以及基于 TypeScript 的类型友好实现。适合需要把多个 LLM 调用、外部工具和条件分支串成可维护流水线的场景,让 Agent 逻辑更接近可视化、可版本管理的配置,而不是散落在回调里的胶水代码。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • 声明式 YAML/JSON 定义工作流,流程与代码解耦,便于版本管理和复用
  • 异步数据流引擎按依赖自动调度,天然支持并行节点执行
  • TypeScript 实现,类型定义清晰,Node.js 生态集成方便

不足之处

  • 项目星标约 371,属早期阶段,生态和第三方节点较少
  • 复杂条件分支和错误重试等高级编排能力文档覆盖有限

适用场景

  • 多 Agent 协作流水线:检索、推理、生成、校验分节点编排
  • LLM 应用原型快速搭建,用 YAML 改流程无需改代码
  • 企业内部自动化工作流,把多个 API 和模型调用串成数据流

替代项目

LangGraph、Dify、n8n

上一篇:screencap

下一篇:super-board

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 207763 2026-08-10
EasyCLIProxyAPI 开源

图形界面一键配好 AI 代理,省去手写配置文件

A desktop GUI for CLIProxyAPI and a tool for automatically configuring popular AI ag···

★ 2992 2026-09-22
puppeteer 开源

用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。

JavaScript API for Chrome and Firefox

★ 95714 2026-08-10
feishu-docx 开源

让 AI 代理轻松读写飞书文档,双向转换 Markdown

Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···

★ 267 2026-08-09