Qué es
LangGraph es el framework de bajo nivel de LangChain para construir agentes como grafos: nodos, aristas y un estado compartido que se guarda en cada paso. Eso permite ejecución durable, memoria, streaming y pausas para que una persona apruebe o corrija. Es de código abierto (MIT), tiene versión en Python y en JavaScript, y se despliega donde quieras o en LangSmith.
Cómo se usa
- Modela tu agente como grafo, con un nodo por paso y ramas condicionales.
- Guarda el estado con checkpoints para retomar ejecuciones largas después de un fallo.
- Pausa para revisión humana antes de acciones sensibles y continúa después.
- Transmite en tiempo real los tokens y los pasos del agente a tu interfaz.
- Arma sistemas multiagente jerárquicos o en red con el mismo framework.
Para qué sirve
- Una fintech en Bogotá que usa un agente para revisar solicitudes de crédito con aprobación humana antes de responder.
- Un equipo de ingeniería que necesita agentes de larga duración que sobrevivan a caídas y reinicios.
- Una empresa de software que coordina varios agentes especializados bajo un supervisor.
A favor
- Control fino del flujo: tú defines cada nodo, rama y estado
- Ejecución durable con checkpoints y reanudación
- Revisión humana (human-in-the-loop) integrada
- Código abierto (MIT) en Python y JavaScript
En contra
- Curva de aprendizaje alta: exige pensar en grafos y estado
- Pide más código que un framework de alto nivel para agentes sencillos
- El despliegue y la observabilidad gestionados se pagan aparte en LangSmith


