Technology · Agentic → Frameworks · Open Source · wiki:deep

LangGraph

LangGraph is LangChain’s low-level orchestration runtime for long-running, stateful agents: you define a graph of nodes and edges, persist thread state with checkpointers, pause with human-in-the-loop interrupts, and resume after failure or approval. It mixes deterministic steps with LLM/tool steps in one graph. It is not a chat SDK and not a company ledger — pair with LangChain for models/tools and LangSmith for traces/evals. Higher-level “Deep Agents” sits on top when you want a harness instead of raw graph control.

Why it matters here

Among OSS agent frameworks, LangGraph is one of the closest analogues to propose → gate → execute: interrupt() is the seam Headroom and similar HITL layers hang on. Use it when durable graph state and visible branch/repair paths matter more than a simple ReAct loop. Keep it on the observe/propose side of an agentic OS — useful drafts and tool plans, with policy authority still outside the graph. Prefer Temporal / Inngest when workflows must span services and languages; prefer plain LangChain agents when you do not need checkpoints or interrupts.

How it works

  1. Declare graph state (often message-centric) and nodes (LLM, tools, deterministic functions).
  2. Compile with a checkpointer for thread-scoped short-term memory; optionally a store for cross-thread facts.
  3. Invoke or stream; on interrupt, a human or policy reviews state, then resume.
  4. Only then attach irreversible side effects behind an explicit gate (not inside an unchecked node).

Related: langchain · langmem · langsmith · temporal · headroom · topics/12-central-nervous-system

Flow

When to reach for it

  • Use when: you need durable multi-step agent graphs with checkpoints, branching, and HITL pauses in Python (or LangGraph.js).
  • Skip when: a single-shot chain or prebuilt LangChain agent is enough, or when cross-language durable workflows belong in Temporal/Inngest.
  • Prefer instead: temporal for polyglot mission-critical workflows; langchain for model/tool loops without graph persistence; headroom when the hard problem is escalation calibration, not graph runtime.

Limits

  • No built-in Brier/calibration — interrupt ≠ good policy; measure thresholds elsewhere (e.g. Headroom / T16).
  • Ops: checkpointer and deployment choices dominate failure modes (lost threads, stuck interrupts).
  • Scope: orchestration only — not the ledger, Case Graph, or approval authority.
  • Ecosystem gravity: docs and examples lean LangChain/LangSmith; you can use LangGraph without LangChain models, but most packs assume the stack.

What we checked

Claims below are backed by science sources on disk.

Persistence / checkpointers / stores

LangGraph persistence — checkpointers and stores · STRONG

“LangGraph's persistence layer gives agents short-term memory through checkpointers and long-term memory through stores.”

Product role / durable HITL framing

Graph-Based Agentic AI with LangGraph (practitioner pathways) · MODERATE

“LangGraph is a low-level orchestration framework for building, managing, and deploying long-running stateful agents and workflows.”

Catalog note (calibration gap)

Wave-9 — durable orchestration & HITL · MODERATE

“Low-level stateful agent orchestration with durable execution, checkpoint persistence, and first-class interrupt() for human approval.”
Research inventory

9 tags · 74 out · 75 in · 3 artifacts · 0 gaps · 29 corpus docs

Catalog tags

landscape.layer
Agentic
landscape.subcategory
Frameworks
license_tag
Open Source
maps.dm
present
maps.features
18
one_liner
Agentic
review.depth
science
slug
langgraph
title
LangGraph

Artifacts

  • dm_map · present · technologies/langgraph/document-management.md
  • features_map · present · technologies/langgraph/features.md
  • readme · present · technologies/langgraph/README.md

Out · alternative_to

Out · dm_axis

Out · maps_to

In · alternative_to

In · dm_axis

In · in_stack

In · maps_to

Corpus tags

category
Agentic → Frameworks
dedication
open-source
feature
agent-building-platform
agent-lifecycle
caas-platform
learning-adaptation
multi-agent-collaboration
open-source
os-agent-infrastructure
os-ai-workforce
r2-01-architecture
r2-02-assistant-expert
r2-ecosystem-synthesis
r2-master-synthesis
single-purpose-agent
workflow-orchestration
wt-authoring
wt-control-flow
wt-intelligence
wt-master-synthesis
kind
map_edge
tech_features
tech_quote
tech_readme
needs_deepen
false
quality
ok
slug
langgraph
source_id
arxiv-2607-19297
langgraph-persistence-docs
wave9-langgraph-note
technology
langgraph

Corpus documents (29)

map_edge · 18

  • langgraph → agent-building-platform
  • langgraph → agent-lifecycle
  • langgraph → caas-platform
  • langgraph → learning-adaptation
  • langgraph → multi-agent-collaboration
  • langgraph → open-source
  • langgraph → os-agent-infrastructure
  • langgraph → os-ai-workforce
  • … +10 more

tech_features · 1

  • LangGraph · features

tech_quote · 9

  • LangGraph · arxiv-2607-19297
  • LangGraph · arxiv-2607-19297
  • LangGraph · arxiv-2607-19297
  • LangGraph · langgraph-persistence-docs
  • LangGraph · langgraph-persistence-docs
  • LangGraph · langgraph-persistence-docs
  • LangGraph · wave9-langgraph-note
  • LangGraph · wave9-langgraph-note
  • … +1 more

tech_readme · 1

  • LangGraph