LangGraph
Stateful supervisor graphAgents are nodes in a directed state graph; a supervisor node routes to workers and loops until the goal state is reached.
The six dimensions, in detail
- OrchestrationA StateGraph of nodes and edges. A supervisor node routes to worker nodes and the graph loops until it reaches END.
- MemoryCheckpointers persist graph state per thread, enabling pause, resume, and time-travel debugging.
- RoutingConditional edges choose the next node from the current state.
- GovernanceValidation lives in nodes; interrupts gate sensitive steps before they run.
- ObservabilityLangSmith tracing captures every node transition and state diff.
- Human in the loopinterrupt and interrupt_before pause the graph for human review, then resume from the checkpoint.