LangGraph
Framework de máquina de estados para agentes de LLM — você define nós (etapas) e arestas (transições) e executa tudo como um grafo, com estado explícito e persistível.
Lançado pela equipe do LangChain em 2024, como resposta ao fato de que as abstrações de "cadeia" não bastam quando agentes precisam de ciclos, ramificações e intervenção humana. O estado é um TypedDict simples; os nós são funções que alteram o estado ou devolvem um delta; as arestas podem ser condicionais.
Um checkpointer (Postgres, Redis) salva o estado após cada nó — dá para pausar, retomar, voltar no tempo e encaixar aprovação humana. A escolha moderna para agentes em produção em 2025.