Proyectos

2026 · En solitario · plataforma de sistemas agénticos

Plataforma multiagente empresarial gobernada

Una plataforma multiagente de nivel producción donde los agentes LLM responden preguntas, consultan una base de datos real y proponen acciones bajo permisos por rol, aprobación humana y un registro de auditoría completo.

El problema

Los flujos empresariales no pueden darle a un LLM una conexión a base de datos y confiar en que todo salga bien. Airlock Agents es una plataforma multiagente que responde preguntas sobre documentación interna, consulta una base de datos analítica real y propone acciones — con permisos por rol, puertas de aprobación humana y un registro de auditoría completo entre cada agente y los sistemas que toca.

Enfoque y compromisos

Un agente supervisor en LangGraph enruta cada petición a un especialista — docs_qa, analyst o actions — pero el especialista solo existe con las herramientas que concede el rol de quien pregunta. Cada sistema externo vive detrás de su propio servidor MCP, así que los agentes nunca tienen credenciales directamente:

Los datasets son reales, no sintéticos: 8 páginas del GitLab Handbook público para docs_qa, y 541.909 transacciones reales de comercio minorista del Reino Unido (UCI Online Retail, con cancelaciones y compras sin registro incluidas) para analyst. Los ground truths de evaluación se calculan por SQL contra los datos cargados, no se escriben a mano.

Resultados

Puerta de evaluación offline sobre qwen3:8b (RTX 2070 8 GB) — superada:

| Suite | Métrica | Puntuación | Umbral | |---|---|---|---| | docs_qa | fuente citada correcta | 0.86 | ≥ 0.80 | | docs_qa | fidelidad (juez LLM) | 0.94 | ≥ 0.75 | | analyst | cifra coincide con el ground truth SQL sobre 541k filas | 1.00 | ≥ 0.70 | | routing | el supervisor eligió el especialista correcto | 0.92 | ≥ 0.85 | | actions | herramienta crítica interrumpida para aprobación | 1.00 | = 1.00 |

La puerta no es decorativa — detectó que el traspaso supervisor→subagente alucinaba confirmaciones de tickets en un modelo pequeño, y un run de analyst respondiendo una pregunta de 2024 con cifras acumuladas de todo el histórico.

Lo que señalaría

Los conjuntos de evaluación son pequeños (4–14 casos por agente) y los juzga un modelo local de la misma familia, así que las puntuaciones son una puerta de regresión, no una afirmación de benchmark. El siguiente paso real es una ruta de servicio con vLLM probada bajo carga para despliegue multi-GPU — Ollama vale para un modelo residente, no para carga concurrente.