Swargs Open-Sources GraphWorkflow, a Compile-Once Multi-Agent Execution Engine
On September 8, the Swargs team (Kye Gomez et al.) released GraphWorkflow, an open-source multi-agent orchestration engine, along with a full system paper, "GraphWorkflow: A Low-Overhead Compile-Once Graph Execution Engine for Multi-Agent Systems." It uses a compile-once, sweep-many architecture to cut orchestration overhead for large-scale DAGs, with public benchmarks showing large speedups over LangGraph that grow with graph size. Paper, blog, GitHub repo and docs are all publicly available.
Confirmed
- Across 15 topology/size configurations (small workflows up to a 200-node chain), compiled graph execution was geometric-mean 7.0x faster than LangGraph, peaking at 62.5x on the 200-node chain
- The core finding: the larger the graph, the higher the orchestration overhead share and the bigger the speedup; benchmarks are open-source and reproducible, with execution-model proofs in the paper
- At compile time it infers entry/exit nodes from node degree, computes topological layers via Kahn's algorithm, builds predecessor/successor maps in one pass over the edge list, and freezes a layer-by-layer execution plan; runtime supports NetworkX or rustworkx backends, the latter faster
- Supports DAG topologies with parallelism, branching, fan-in/fan-out, dependency joins, loops and complex coordination; agents are nodes requiring no explicit wiring, with automatic topological ordering, parallelization and Graphviz visualization; the team says the same workflow needs roughly half the code
Why it matters
- The team's motivation: multi-agent systems need expressiveness beyond simple pipelines; LangGraph established this direction but, in their view, has complex syntax and insufficient orchestration-layer performance
- The results quantify how orchestration overhead grows with graph size and show compiled execution can substantially cut it
- With reproducible benchmarks and a full paper, it offers the community an open-source orchestration option independent of LangGraph; the performance claims come from the team's own benchmarks and await third-party verification
2026-09-08 ~ 2026-09-10 · 11 related posts
Primary sources
- [source] Swargs unveils GraphWorkflow: 7x faster than LangGraph, up to 62.5x on 200-node chains — KyeGomezB · 2026-09-08
- Sarms paper claims GraphWorkflow runs compiled agent graphs up to 62.5x faster than LangGraph — KyeGomezB · 2026-09-08
- Why Swarms rebuilt multi-agent orchestration: LangGraph's syntax and performance limits — KyeGomezB · 2026-09-08
- [source] Bigger graphs, bigger gains: GraphWorkflow beats LangGraph across 15 configurations — KyeGomezB · 2026-09-08
- DAG agent orchestration with GraphWorkflow: same workflow in half the code — KyeGomezB · 2026-09-08
- Inside GraphWorkflow: Kahn's algorithm, frozen plans, and runtime overhead near zero — KyeGomezB · 2026-09-08
- [source] GraphWorkflow full paper now available with open benchmark data — KyeGomezB · 2026-09-08
- GraphWorkflow paper: compile-once engine with proofs, cost model, and open benchmarks — KyeGomezB · 2026-09-08
- GraphWorkflow resource roundup: paper, blog, GitHub, and docs — KyeGomezB · 2026-09-08
- Swarms releases GraphWorkflow, 7x faster than LangGraph for multi-agent graphs — KyeGomezB · 2026-09-08
1 near-duplicate retellings: KyeGomezB