← Tracker · Agent framework

LangGraph

BuildersAgent frameworkLangChain

Library for building stateful, long-running agents as graphs, with persistence and human-in-the-loop.

Best for / Not for

Best for

  • Developers needing explicit control over agent state and steps
  • Long-running, human-in-the-loop workflows
  • Production agents with checkpoints

Not for

  • Quick one-off scripts
  • Non-developers

3 concrete use cases

  1. Approval workflow: A graph where the agent drafts, pauses for human approval, then executes.
  2. Research agent: Nodes for search, summarize and critique, looping until quality passes.
  3. Stateful assistant: Persist conversation state with a checkpointer and resume later.

Pros and cons

Pros

  • Fine-grained control flow
  • Persistence and human-in-the-loop support
  • Open source, integrates with LangSmith

Cons

  • Steeper learning curve
  • More boilerplate than simple SDKs
  • Concepts change across versions

How to get started with LangGraph in 10 minutes

  1. pip install -U langgraph
  2. Follow the official quickstart to build a simple graph
  3. Add one tool node
  4. Run it and inspect the output
  5. Optionally connect LangSmith for traces

Playbooks using LangGraph

Comparisons

LangGraph alternatives

Recent changes

Weekly updates for LangGraph will be logged here as they appear in issues.

Get changes in your inbox