Skip to content

LangGraph

Low-level orchestration for stateful, long-running LLM agents. Explicit state, durable checkpoints, conditional routing, human-in-the-loop. Available in Python and TypeScript with identical mental models.

Core concepts

State, nodes, edges, compilation — the four primitives.

Multi-agent

Supervisor, parallel workers, handoff patterns.

Memory

Checkpointers for short-term, Stores for cross-thread memory.

Middleware

Pre/post model hooks for guardrails, rate limiting, logging.

Human-in-the-loop

Interrupts, multi-stage approvals, time-travel debugging.

Production

Docker, Kubernetes, observability, LangGraph Cloud.

  • Python has the larger ecosystem, more recipes, and the tutorial has been split into 10 paginated chapters for a true zero-to-hero walkthrough.
  • TypeScript is best if your app is already Node/browser — identical primitives, full type safety.

DateVersionChanges
2026-05-05Python 1.1.10 / TS 1.3.0TypeScript card updated to v1.3.0 with new description.
2026-04-21Python 1.1.8 / TS 1.2.9Parent index redesigned as language selector.
April 16, 2026Python 1.1.6 / TS 1.2.8Python 3.9 dropped; type-safe v2 API; toolkit package.
November 2025Python 1.0.3 / TS 1.0.2Initial multi-language guide.