langgraph
Installation
SKILL.md
LangGraph
LangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful agents. It provides durable execution, streaming, human-in-the-loop interactions, and time-travel debugging.
When to use
Use LangGraph when you need to:
- Design custom agent workflows with explicit graph-based control flow
- Add durable execution so agents survive failures and restarts
- Implement human-in-the-loop with interrupts and approval steps
- Build multi-agent systems with state shared across agents
- Stream intermediate results from long-running agent tasks
- Time-travel debug by replaying agent execution from any checkpoint
When NOT to use
- For a simple tool-calling agent, use LangChain agents instead—less boilerplate for common patterns
- For a batteries-included agent with planning and subagents, use Deep Agents instead
- LangGraph is the orchestration layer—use it when you need fine-grained control over agent behavior