UltiAI — Plataforma Enterprise AI con RAG y Zero-Trust
Client: Enterprise AI Client
El Problema
Las plataformas de IA enterprise tradicionales requieren exponer bases de datos a la nube o instalar software invasivo on-premise. El cliente necesitaba RAG sobre PostgreSQL, MySQL y MSSQL con text-to-SQL, chat sobre documentos y routing multi-LLM — todo con arquitectura zero-trust.
Los retos de seguridad incluían prompt injection, PII leakage y acceso SQL no autorizado.
La Solución Técnica
Chourio DEV diseñó UltiAI como plataforma de 5 servicios:
- AI Engine (FastAPI + Haystack 2.x + Qdrant): pipelines RAG-SQL, RAG-Docs y Chat con routing multi-LLM (OpenAI, Anthropic, Google, Cohere)
- Guardrails de 3 capas: anti-injection, validación SQL scope y sanitización PII
- Backend SaaS (Express + Prisma): 35+ módulos — auth, onboarding, agent flows, knowledge base
- Gateway Agent on-premise (Node.js): puente zero-trust read-only con job polling — solo HTTPS saliente
- Gateway Provisioner (Go): orquestación Docker con supervisor dormancy/wake
Impacto en el Negocio
- Consultas en lenguaje natural sobre datos on-premise sin exponer credenciales
- Multi-LLM routing con fallback chains para alta disponibilidad
- Pipeline text-to-SQL con semantic schema linking
- Plataforma lista para despliegue multi-tenant internacional