LangGraph con TypeScript: Agentes de IA Deterministas en Producción
4 semanas. 8 sesiones en vivo. Construye y despliega un sistema multi-agente con arquitectura de producción sobre tus propios datos. 100% código en TS, 0% magia negra.
1import { StateGraph, Annotation, END, START } from "@langchain/langgraph";2import { MemorySaver } from "@langchain/langgraph";3import { BaseMessage, HumanMessage } from "@langchain/core/messages";45 State Annotation con Reducers deterministas en TS6const AgentState = Annotation.Root({7 messages: Annotation<BaseMessage[]>({8 value: (x, y) => x.concat(y),9 default: () => [],10 }),11 context: Annotation<Record<string, unknown>>({12 value: (x, y) => ({ ...x, ...y }),13 default: () => ({}),14 }),15 isApproved: Annotation<boolean>({16 value: (_, y) => y,17 default: () => false,18 })19});2021 Inicialización de StateGraph tipado22const builder = new StateGraph(AgentState)23 .addNode("supervisorNode", async (state) => {24 Evaluación de intenciones sin wrappers frágiles25 return { context: { step: "supervised" } };26 })27 .addNode("executeAction", async (state) => {28 return { messages: [new HumanMessage("Ejecutando acción con side-effects")] };29 })30 .addEdge(START, "supervisorNode")31 .addConditionalEdges("supervisorNode", (state) => {32 return state.isApproved ? "executeAction" : END;33 })34 .addEdge("executeAction", END);3536 Checkpointer para persistencia local & threads37export const graph = builder.compile({38 checkpointer: new MemorySaver(),39});Cero Hype. 100% Arquitectura de Software.
La mayoría de tutoriales de IA fallan porque tratan a los LLMs como varitas mágicas. En este cohorte los abordamos como lo que son: componentes estocásticos dentro de un flujo determinista de TypeScript.
Mini-grafos desechables
Aislamiento granular por concepto
Cada concepto (reductores, checkpointing, condicionales, interrupts) se aísla en un script ejecutable de 10 minutos antes de integrarlo al sistema principal. Cero confusión, cero cajas negras.
Un solo proyecto real
Construcción incremental acumulativa
No perdemos tiempo en 8 ejercicios sueltos de 'hola mundo'. Construimos capa sobre capa un agente de conocimiento completo sobre tu propio dominio técnico o negocio desde la Sesión 1 a la 8.
TypeScript Nativo
Patrones de backend que ya dominas
Sin wrappers extraños traducidos de Python ni abstracciones opacas. Código en TypeScript idiomatic con async/await, reducers puramente tipados, Node.js y máquinas de estado deterministas.
Temario del Cohorte
Diseñado para ingenieros senior. Sin rellenos teóricos. Cada sesión combina arquitectura conceptual con implementación en vivo en TypeScript.
Warmup sin grafo vs. Primer StateGraph
Evidenciamos la fragilidad del control de flujo con if/else imperativos en LLMs. Construimos el primer StateGraph con LangGraph JS, definiendo nodos, bordes y el Agent loop nativo con ToolNode.
State a fondo, Reducers y Structured Outputs
Modelado riguroso del estado del agente usando Annotation.Root, funciones reductoras personalizadas para la acumulación de mensajes y formateo determinista de structured outputs con Zod.
Requisitos y Qué Incluye
Este cohorte está diseñado exclusivamente para desarrolladores activos que buscan integrar agentes de IA reales a su stack diario de desarrollo.
Prerrequisitos Técnicos
- ✓TypeScript Intermedio / Avanzado (generics, async/await, interfaces, types).
- ✓Node.js y manejo de paquetes de backend (pnpm / npm / yarn).
- ✓Familiaridad básica con APIs de LLMs (OpenAI, Anthropic o Ollama).
- ✓Compromiso de 4 hrs/semana (2h sesión en vivo + 2h desarrollo del proyecto).
Entregables del Cohorte
Monorepo Base Listo para Producción
Acceso inmediato al repositorio pnpm workspaces pre-configurado con TypeScript strict, ESLint, vitest, scripts de automatización y plantillas de agentes.
Grabaciones de Por Vida en HD
Todas las sesiones en vivo se graban en alta definición (1080p) y se suben al portal privado el mismo día con índice interactivo por minuto y código visto.
Canal Privado de Soporte & Code Reviews
Acceso al Discord exclusivo de desarrolladores del cohorte para dudas asíncronas, soporte en tu stack y revisión de PRs de tu proyecto final.
Aprenderás a orquestar el ecosistema moderno de TypeScript utilizado por empresas tecnológicas para agentes deterministas.
“Diseñé este cohorte porque estoy cansado de ver tutoriales que enseñan demos genéricas de chat que se rompen al primer caso de borde en producción. En MMonter Studio construimos sistemas multi-agente deterministas para clientes reales. Este curso es la destilación directa de nuestra arquitectura de producción en TypeScript.”
Asegura tu lugar en el Cohorte 1
Limitado estrictamente a 15 desarrolladores para garantizar revisión personalizada de código y atención directa en cada sesión.
Aprovecha la tarifa especial de $4,999 MXN (sobre el precio regular de $7,199 MXN) para los primeros 5 inscritos en la lista de reserva.
LangGraph con TypeScript
- 4 semanas de instrucción intensiva (8 sesiones en vivo en Zoom)
- Acceso al Monorepo base listo para producción (pnpm workspaces)
- Grabaciones en HD de por vida con índice por minuto
- Canal privado de Discord para soporte y code reviews de por vida
- Certificado técnico de aprovechamiento firmado por MMonter Studio
- Garantía de satisfacción: 100% de devolución antes de la Sesión 2
¿Dudas sobre facturación, transferencias SPEI o tarjeta? Contacta por WhatsApp.
