Definition
Plain language
A framework for building multi-step AI agent workflows as graphs of nodes.
As stated in the literature
An open-source agent orchestration library built on top of LangChain, expressing multi-step agent flows as stateful graphs.
Why it matters: Treating agent flows as explicit graphs makes them easier to debug, branch, and resume than a single monolithic prompt loop.
For example, you might use LangGraph to define a research agent as a graph where one node retrieves documents, another summarizes them, and a third decides whether to loop back for more.
Heard on the show
“AutoGen, LangGraph, CrewAI — they encode coordination in prompts and workflow graphs without formal semantics.”Episode 034 — Catching Multi-Agent Deadlocks Before Deployment With a 40-Year-Old Tool