LangGraph
by LangChain
Graph-based orchestration for long-running, multi-step agents. The control plane LangChain always needed.
OSS
LangGraph
Added 17 May 2026
Overview
LangGraph models agent runs as state graphs: nodes are steps, edges are routing logic, state is explicit. The result is a framework where long-running, multi-step, multi-agent workflows are debuggable and resumable rather than tangled callback chains. Pairs with LangSmith for observability.
Best for
Best for
Engineering teams building production agent systems, not weekend prototypes
Use cases
- Multi-step research agents with explicit checkpointing
- Customer support flows that need to wait for human input
- Long-running agents that survive process restarts
- Multi-agent collaboration with explicit handoffs
Notes
Why it matters
LangGraph is the most honest piece of the LangChain ecosystem about what production agents need: explicit state, explicit routing, explicit persistence.
How teams use it in production
Start with a small graph for one workflow. Add LangSmith. Resist the temptation to model everything as one mega-graph.
What to watch
The convergence between LangGraph, DSPy, and the emerging Anthropic Skills pattern is the real question. They are all attempts at the same problem at different layers.
Pros
- Explicit state model dramatically improves debuggability
- Resumable runs are essential for real long-running agents
- Pairs beautifully with LangSmith observability
- Python and JS both first-class
Cons
- Learning curve is real, not a weekend toy
- LangChain ecosystem churn is still a concern
- Smaller agents may be over-engineered by the graph model
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
AutoGen
Microsoft
Microsoft's framework for multi-agent conversations. Agents that talk to each other to solve hard problems.
CrewAI
CrewAI
Role-based multi-agent framework. Define crews of agents with roles, goals, and tasks, run them as a team.
DSPy
Stanford NLP
Programming, not prompting. Declare what you want, compile prompts and weights against an objective.
Mastra
Mastra
TypeScript-first agent framework. Workflows, agents, tools, memory, evals, in one consistent shape.
Semantic Kernel
Microsoft
Microsoft's enterprise-flavoured framework for AI agents. .NET-first, with Python and Java siblings.
Vercel AI SDK
Vercel
The de facto TypeScript SDK for AI apps. Streaming, tools, multi-model, and now an agent loop.