LangGraph: orquestar agentes de IA en forma de grafo
LangGraph es una biblioteca open source (licencia MIT) de la empresa LangChain para construir agentes de IA capaces de trabajar durante mucho tiempo, recuperarse de un fallo y dejar intervenir a una persona. Está pensada para desarrolladores de Python o TypeScript que buscan control fino, no para quien empieza y quiere algo listo para usar.
Datos a 22 de octubre de 2026
Lo esencial en cifras
| Editor | LangChain |
|---|---|
| Tipo | Código |
| Lenguajes | Python, TypeScript |
| Código abierto | Sí |
| Licencia | MIT |
| Primera versión | enero de 2024 |
| Nivel recomendado | Avanzado |
| Usos | multiagente, flujos de trabajo, chatbot |
| Autoalojable | Sí |
| Modelo de negocio | Freemium |
| Oferta en la nube | Sí |
| Multiagente | Sí |
| Compatible con MCP | Sí |
| Libre elección de modelo | Sí |
| Sitio oficial | Sitio oficial · Documentación · Repositorio |
GitHub
| Repositorio | langchain-ai/langgraph |
|---|---|
| Estrellas en GitHub | 43.718 |
| Forks | 7494 |
| Última actividad del código | 22 de octubre de 2026 |
| Última versión publicada | langgraph-cli==0.4.37 (19 de octubre de 2026) |
Actividad de GitHub consultada el 22 de octubre de 2026.
Para qué sirve LangGraph en la práctica
Un agente de IA no se limita a responder: encadena pasos, llama a herramientas, vuelve atrás y a veces espera una aprobación. LangGraph describe ese recorrido como un grafo. Cada nodo es un paso (llamada al modelo, llamada a una herramienta, decisión), cada arista indica adónde ir después y un estado compartido circula entre los nodos.
Este enfoque aporta tres capacidades que el proyecto destaca:
- Ejecución duradera: un agente puede funcionar durante mucho tiempo y retomar el trabajo justo donde lo dejó tras un error.
- Persona en el circuito: usted puede pausar el agente, revisar su estado y corregirlo antes de que continúe.
- Memoria a corto plazo (la tarea en curso) y a largo plazo (de una sesión a otra).
En la práctica, LangGraph se usa para asistentes de empresa, sistemas multiagente en los que un supervisor reparte el trabajo o procesos en los que la IA debe detenerse para obtener luz verde.
Para quién es y cómo empezar
LangGraph existe en Python y en TypeScript (repositorio aparte). Es una herramienta de orquestación de bajo nivel: no le impone una arquitectura de agente prefabricada, lo que es una ventaja para un desarrollador con experiencia y un obstáculo para un principiante.
Para empezar, lo habitual es instalar el paquete langgraph, seguir el tutorial de inicio de la documentación oficial y después definir un estado, dos o tres nodos y las transiciones entre ellos. El curso gratuito de LangChain Academy dedicado a LangGraph es un buen complemento. Si quiere avanzar más rápido, LangChain recomienda ahora Deep Agents, una capa superior con planificación y subagentes ya preparados.
Puntos fuertes y límites
Puntos fuertes: control preciso del flujo, recuperación tras fallos, puntos de validación humana, independencia del fabricante del modelo y compatibilidad con MCP (un agente LangGraph puede exponerse como herramienta MCP mediante el servidor de LangChain).
Límites: la curva de aprendizaje es real, porque hay que pensar en estados y transiciones. La supervisión y el despliegue más cómodos pasan por LangSmith, la plataforma comercial de la empresa: a 22 de octubre de 2026, el plan Plus de LangSmith figura a 39 dólares por usuario y mes, y LangSmith Deployment se factura por consumo. Nada le obliga a usarlo, pero alojarlo por su cuenta exige más trabajo.
Alternativas
Si prefiere escribir menos código, CrewAI razona en equipos de agentes con roles definidos. En el ecosistema de Microsoft, Microsoft Agent Framework también ofrece flujos en grafo con puntos de control y revisión humana. Para agentes centrados en sus documentos, LlamaIndex sigue siendo una referencia. El comparador de frameworks de agentes le ayuda a situar estas opciones.
Frameworks del mismo tipo
- Agno · multiagente, flujos de trabajo, RAG
- Google Agent Development Kit (ADK) · multiagente, flujos de trabajo, chatbot
- Mastra · multiagente, flujos de trabajo, RAG
- Microsoft Agent Framework · multiagente, flujos de trabajo, chatbot
- Amazon Bedrock Agents / AgentCore · multiagente, RAG, flujos de trabajo
- Atomic Agents · flujos de trabajo, chatbot, automatización
Preguntas frecuentes
¿Hace falta conocer LangChain para usar LangGraph?
No. La documentación oficial indica que LangGraph puede usarse por sí solo. Aun así, se integra de forma natural con LangChain, cuyos agentes están construidos sobre LangGraph, lo que facilita pasar de uno a otro.
¿LangGraph es gratis?
La biblioteca es gratuita y open source con licencia MIT, y usted puede alojarla en sus propios servidores. Lo que se paga es el servicio alojado LangSmith Deployment, facturado por consumo, y los planes de pago de LangSmith.
¿Qué modelos de IA puedo usar con LangGraph?
LangGraph no depende de ningún fabricante de modelos: usted conecta el modelo que prefiera, a menudo mediante las integraciones de LangChain. El uso del modelo lo factura aparte su proveedor.
¿En qué se diferencia de Deep Agents?
Deep Agents es un paquete de más alto nivel, construido sobre LangGraph, que incluye de serie planificación, subagentes y acceso a un sistema de archivos. LangGraph es la capa inferior: más flexible, pero más exigente.
Fuentes de los datos
- github.com
- github.com
- pypi.org
- langchain.com
- docs.langchain.com
- docs.langchain.com
- GitHub — Metadatos de los repositorios: GitHub
Datos a 22 de octubre de 2026
Señalar un error
¿Una cifra, una fecha o un dato le parece incorrecto? Díganoslo: verificamos cada aviso.