LangGraph
State-Machine-Framework für LLM-Agenten — Knoten (Schritte) und Kanten (Übergänge) definieren und als Graph mit explizitem, checkpointfähigem State ausführen.
Vom LangChain-Team 2024 vorgestellt, als Antwort darauf, dass gewöhnliche „Chain"-Abstraktionen nicht ausreichen, sobald Agenten Zyklen, Verzweigungen und Human-in-the-Loop brauchen. State ist ein einfaches TypedDict; Knoten sind Funktionen, die ein State-Delta zurückgeben bzw. mutieren; Kanten können bedingt sein.
Ein Checkpointer (Postgres, Redis) speichert den State nach jedem Knoten — man kann pausieren, fortsetzen, in der Zeit zurückspringen und eine menschliche Freigabe einbauen. 2025 die naheliegende Wahl für produktive Agenten.