LangGraph
← Back to Overview: Agents
What Is LangGraph
LangGraph extends LangChain with a graph-based execution model - agents are defined as nodes and edges in a directed graph, enabling cyclical workflows, persistent state, and fine-grained control over agent behavior.
When to Use LangGraph
- Complex agents that need to loop, branch, or retry steps
- Long-horizon tasks requiring persistent state across steps
- Multi-agent systems where you need explicit control flow
- When you need checkpointing and human-in-the-loop interruptions
Chapter Map
| File | Topic |
|---|---|
| 01 - LangGraph Fundamentals | Graph model, nodes, edges, state |
| 02 - Simple Agent | Basic graph agent |
| 03 - Complex Agent | Stateful, multi-step graph agent |