LangGraph
Stateful graph orchestration for controllable agents.
Best when agent behavior must be represented as explicit nodes, edges, state, and recovery paths.
Official resources
Selection advice
Best for
- stateful workflows
- human review nodes
- replayable orchestration
Not ideal for
- simple one-shot assistants
- teams that do not want to model state explicitly
Core concepts
Minimal implementation shape
Model the workflow as retrieve -> decide -> act -> review, persist state between nodes, and trace every transition.