Abierto a posiciones de AI Engineer remoto o híbrido
Competencia

Orquestación multi-agente con LangGraph: el diseño

Todavía no tengo un sistema con LangGraph en uso. Esta página describe el diseño que definí para la plataforma de agentes, que está en construcción, en fase 0.

Dónde la apliqué

Qué es LangGraph

LangGraph modela un agente como un grafo de estados: nodos que hacen trabajo, aristas que deciden el próximo paso y un estado compartido que viaja entre ellos. Con un checkpointer, ese estado se puede guardar y retomar, que es lo que le da memoria a una conversación.

Cómo lo diseñé para la plataforma

En la plataforma de agentes de IA para empresas, el servicio de agentes es un grafo de estados de LangGraph. Un orquestador recibe la pregunta y la deriva a uno de tres agentes: el de SQL, el de informes (gráficos y PDF) o el de RAG. La memoria usa un checkpointer.

Alrededor del grafo hay un guardrail de entrada contra prompt injection y un guardrail de salida que valida y cita, y las trazas y los costos van a Langfuse.

Qué está hecho y qué no

Nux, el asistente de Bonuxo, también tiene en curso la integración con LangGraph; todavía no está terminada y su capa de LLM está apagada en producción.

Stack relacionado

  • LangGraph
  • LangChain
  • Python
  • FastAPI