Install
pip install langgraph langchain-anthropicLow-level orchestration for stateful, long-running LLM agents. LangGraph models your agent as a graph of nodes and edges with explicit state, durable checkpoints, and first-class human-in-the-loop.
Install
pip install langgraph langchain-anthropicVersion
v1.1.10 · April 28, 2026 · Python 3.10 – 3.14
Best for
Cycles, conditional routing, multi-agent coordination, HITL workflows.
A chaptered tutorial that takes you from a first graph to a production-ready agent. Each chapter has its own page with Next → pagination.
Need one specific concept? Land directly on the chapter that owns it.
Every page below is introspected against the installed langgraph==1.1.10 /
langgraph-checkpoint==4.0.3 / langgraph-checkpoint-sqlite==3.0.3 /
langgraph-checkpoint-postgres==3.0.5 source. If a signature disagrees with an
older blog post or docs page, the source wins.
version="v2" on astream(); yields StreamPart objects with type, ns, data fields (import from langgraph.types).ainvoke(..., version="v2") returns a GraphOutput (from langgraph.types) with .value (final state dict) and .interrupts (tuple of interrupt points).invoke() auto-coerces input dicts to the declared state type.RESUME values with interrupts and subgraphs.from langgraph.graph import StateGraph, START, ENDfrom langgraph.checkpoint.memory import InMemorySaverfrom typing_extensions import TypedDict
class State(TypedDict): message: str response: str
def process(state: State) -> dict: return {"response": f"Processed: {state['message']}"}
builder = StateGraph(State)builder.add_node("process", process)builder.add_edge(START, "process")builder.add_edge("process", END)
graph = builder.compile(checkpointer=InMemorySaver())
result = graph.invoke( {"message": "Hello"}, config={"configurable": {"thread_id": "user-1"}},)print(result)Ready for the full walk-through? Start Chapter 1 →
| Date | Version | Changes |
|---|---|---|
| 2026-04-28 | 1.1.10 | Patch release; version card and reference pages updated 1.1.9 → 1.1.10; langgraph-checkpoint updated 4.0.2 → 4.0.3. All key symbols verified against installed 1.1.10 (.routine-envs/main-py-0428). |
| 2026-04-22 | 1.1.9 | Added six source-verified reference pages: StateGraph, Checkpointers, Store, Functional API, Command / Send, Streaming modes. Corrected stale guidance: create_react_agent deprecated in v1.0; from_conn_string is a context manager; ShallowPostgresSaver deprecated. |
| 2026-04-21 | 1.1.8 | Index redesigned into Zero → Hero chaptered tutorial + Jump-to-topic grid; duplicated sections removed. |
| 2026-04-20 | 1.1.8 | Version pin updated to 1.1.8; frameworks.ts metadata aligned. |
| April 16, 2026 | 1.1.6 | Python 3.9 dropped; type-safe v2 streaming/invoke API; Pydantic/dataclass coercion; Python 3.14 support; time-travel fixes. |
| November 2025 | 1.0.3 | Node caching; deferred nodes; pre/post model hooks; cross-thread memory; Python 3.13 support. |