Interfaces financieras generadas por IA en tiempo real
Agente autónomo que orquesta tools en un servidor MCP propio y sintetiza pantallas adaptativas con A2UI v0.9.1.
Evoluciona a Maya de Banorte de un chatbot conversacional pasivo a un motor generador de interfaces táctiles reactivas con ciclo de acción cerrado y persistencia en PostgreSQL. Todos los datos de demostración son sintéticos y se ejecutan en local.
Métricas y Rigor de Ingeniería
Arquitectura desacoplada, verificada contra la especificación formal y probada con base de datos real.
76 de 76 Casos de Conformidad Pasados al 100%
Desarrollamos un motor A2UI nativo en ~1,310 líneas de TypeScript sin intermediarios ni dependencias opacas. Valida JSON Schemas en caliente mediante ajv, sincroniza el Data Model y garantiza superficies tolerantes a fallos con Error Boundaries granulares.
packages/a2ui18 Tools Propias en TypeScript
14 de lectura analítica profunda y 4 mutacionales sobre PostgreSQL con control de concurrencia y registro auditado en banorte.registros.
21 Widgets Financieros Banorte
Diseñados con primitivas shadcn/ui y tokens oficiales Banorte. Validados con Zod y Ajv para evitar renderizados rotos o props incompletas.
Simulación Interactiva del Guión de Demo
Recorre paso a paso la secuencia en vivo de 3 minutos ejecutada con modelo real y PostgreSQL.
Simulador del Guión de Demo en Vivo
Reproduce paso a paso los 3 minutos de corrida verificada en producción.
El agente interpreta la urgencia de deuda revolvente con mora, consulta el MCP y emite A2UI con opciones concretas de reestructura en vez de redactar texto.
Arquitectura del Sistema en 4 Capas
Inspecciona la interacción entre el Host Next.js, Servidor MCP, Motor A2UI y la base de datos PostgreSQL.
Explorador Interactivo de Arquitectura
Haz clic en cada componente para inspeccionar sus responsabilidades, código fuente, contratos y pruebas.
2. Agente / LLM Host
Orquestación de intenciones, llamadas a tools MCP y emisión de A2UI v0.9.1
apps/web/src/lib/agente/- Interpretación de intención según el perfil activo (Beto, Ana, Carmen).
- Llamadas autónomas a tools del MCP antes de proponer cualquier interfaz.
- Emisión de mensajes A2UI (createSurface, updateComponents, updateDataModel) validados.
- Recepción de acciones de la interfaz para cerrar el ciclo de ejecución.
Exploración de la Documentación
Guías completas, especificaciones técnicas y material de evaluación estructurado por rol de lectura.
Presentación Ejecutiva & Pitch
Guión cronometrado de 5 minutos, diapositivas interactivas en vivo y la matriz oficial de rúbrica calificada punto a punto.
El Reto Banorte
Contexto oficial del hackathon, objetivos de transformación de Maya y demostración de adaptabilidad con perfiles contrastantes.
Arquitectura Técnica & ADRs
Detalle a fondo del motor A2UI propio, servidor MCP Streamable HTTP, esquema relacional PostgreSQL y los 10 ADRs de diseño.
Catálogo de Componentes A2UI
21 widgets interactivos financieros con tokens Banorte, esquemas Zod, eventos táctiles y garantías de renderizado sin alucinaciones.