La Sovereign AI Platform es un cluster de inferencia LLM
auto-alojado multi-nodo emparejado con una interfaz web de
chat multi-usuario. Mismo aumento de productividad que los
asistentes de chat públicos — sin que un solo prompt,
adjunto o pieza de conocimiento interno salga jamás de tu
propia infraestructura. En producción activa.
El caso para IA auto-alojada no es replicar cada
funcionalidad cloud. Es el hecho simple de que cada
prompt que tu equipo teclea en un asistente alojado por un
proveedor es una pieza de contexto de negocio entregada a
un tercero — discusiones estratégicas, trabajo específico
de cliente, código en desarrollo, borradores de contratos.
Para la mayoría de organizaciones es aceptable; para
algunas, no lo es.
| Propiedad | Valor |
|---|
| Hosting | Auto-alojado en un cluster de inferencia multi-nodo, en tu hardware |
| Modelos | Modelos open-weights de primer nivel (instruction-following, codificación, multilingüe). Conmutables desde la UI; el operador decide qué modelos están disponibles. |
| Interfaz chat | UI web multi-usuario con login, historial de conversación, plantillas de prompts, cambio de modelo, subida de archivos, chat aumentado por recuperación contra tu propio corpus documental |
| API | API HTTP compatible OpenAI — herramientas e integraciones existentes funcionan de fábrica |
| Escalado | Horizontal: añadir nodos de inferencia para capacidad; los nodos comparten el almacenamiento de modelos |
| Disponibilidad | Load-balanceado; cualquier nodo puede asumir el tráfico completo durante mantenimiento |
| Modelo de coste | Hardware y electricidad fijos — sin tarifas de proveedor por token, por usuario o por mes |
| Estado | En producción |
flowchart LR
A[Usuarios] --> B[UI web auto-alojada]
B --> C(("Load balancer"))
C --> D[Nodo inferencia A]
C --> E[Nodo inferencia B]
C --> F[Nodo inferencia C]
B <--> G[(BD vectorial · RAG)]
D <--> H[(Almacén modelos compartido)]
E <--> H
F <--> H
B -.->|SSO| I[Proveedor identidad]
De qué se trata
La generación actual de asistentes IA cloud — ChatGPT,
Claude, Gemini, Copilot — ha cambiado cómo se hace el
trabajo de conocimiento. Son también, por diseño, un
canal de exfiltración continuo para todo lo que el
equipo escriba en ellos: prompts, documentos pegados,
fragmentos de código, datos de clientes, borradores de
contratos.
Los términos de proveedores varían. Algunos prometen no
entrenar sobre los datos; algunos ofrecen niveles
empresariales con compromisos más fuertes; algunos usan
los datos rutinariamente bajo otro nombre. Incluso donde
los compromisos de privacidad son herméticos, el contenido
todavía vive en la infraestructura del proveedor — y
por tanto es alcanzable por citación, solicitud
gubernamental, brecha, pivote del proveedor o simple error
operativo.
La Sovereign AI Platform elimina ese canal. La
inferencia ocurre en tus máquinas; la UI chat corre en tu
red; el índice documental para chat aumentado por
recuperación vive en tu almacén de datos. El aumento de
productividad es el mismo; la exposición de datos es cero.
Funcionalidades operativas
- 💬 Interfaz chat multi-usuario. Login, historial de
conversación por usuario, plantillas de prompts, selector
de modelo, subida de adjuntos, entrada de voz, resaltado
de sintaxis de bloques de código. Misma experiencia
moderna a la que el equipo está acostumbrado de los
asistentes chat públicos.
- 🤖 Modelos open-weights de primer nivel. Un conjunto
curado de modelos open-weights actuales para
instruction-following, codificación, trabajo multilingüe
y razonamiento. El operador decide qué modelos se
exponen en la UI. Pueden añadirse nuevos modelos a
medida que se publican.
- 📚 Chat aumentado por recuperación contra tus
documentos. Sube documentos internos, contratos, bases
de conocimiento, manuales — la plataforma los indexa
localmente y proporciona respuestas aumentadas por
recuperación. Los documentos quedan en tu
almacenamiento; el modelo de embedding es local; la base
vectorial es local.
- 🔌 API compatible OpenAI. El endpoint expone la misma
API HTTP que el servicio OpenAI público. Las
integraciones existentes (plugins IDE, herramientas
personalizadas, apps internas) funcionan cambiando una
URL.
- 🌐 Cluster de inferencia multi-nodo. Dos o más nodos
de inferencia tras un load balancer. Cada nodo puede
servir carga completa; los reinicios rodantes y las
actualizaciones de modelo se hacen sin downtime visible
al usuario.
- 🔐 Autenticación y separación de roles. SSO vía LDAP,
SAML u OIDC contra tu proveedor de identidad existente.
Acceso basado en rol — quién puede ver qué modelos,
quién puede subir documentos al corpus compartido, quién
puede administrar.
- 📝 Audit trail de conversaciones. Historial de
conversación por usuario retenido según tu política de
retención. Log de auditoría opcional del lado admin
para uso de cumplimiento.
- 🚦 Límites de tasa y cuotas. Cuotas por usuario, por
equipo o por modelo — evita que un único usuario ruidoso
o una integración monopolice el cluster.
- 🔄 Gestión del ciclo de vida de modelos. Los
operadores pueden tirar, probar y promover nuevas
versiones de modelos sin downtime. Rollback instantáneo
si una nueva versión regresa en los benchmarks
internos.
- 📊 Observabilidad. Latencia por modelo, throughput,
uso de tokens, métricas de utilización GPU. Exporters
Prometheus; dashboards Grafana listos para enchufar a tu
monitorización existente.
El cluster corre activo/activo: varios nodos de
inferencia son alcanzables a través de un endpoint único
load-balanceado; cada nodo mantiene una copia del modelo
activo en memoria; las nuevas peticiones se enrutan al
nodo menos ocupado.
- Escalado de capacidad. Añade nodos para incrementar
el throughput de usuarios concurrentes / tokens. El
throughput escala casi linealmente con el conteo de
nodos hasta que entran los límites de carga de modelos
y ancho de banda de almacenamiento.
- HA. Cualquier nodo puede drenarse para parches OS,
actualizaciones de driver GPU o mantenimiento de
hardware sin interrumpir usuarios. El load balancer rutea
alrededor.
- Almacenamiento de modelos. Los modelos viven en
almacenamiento compartido (NFS, S3 o sistema de archivos
cluster) para que todos los nodos vean el mismo
catálogo. Añadir un nuevo modelo en el almacén
compartido lo hace disponible en todo el cluster.
- Almacén vectorial para RAG. Un nodo de base de datos
dedicado separado contiene los embeddings de documentos
para chat aumentado por recuperación. Replicado para HA;
solo lectura desde los nodos de inferencia.
- Independiente de APIs cloud. Sin dependencia externa
para inferencia. El cluster sigue funcionando a través
de cualquier caída de internet, interrupción de
proveedor o evento regulatorio que afecte a proveedores
IA cloud.
Casos de uso típicos
- 🏢 Reemplazar asistentes chat públicos para uso
interno. Mismo aumento de productividad para el equipo
— redacción, resúmenes, ayuda con código, traducción,
investigación — sin contexto de negocio saliendo del
perímetro.
- ⚖️ Trabajo privilegiado. Legal, M&A, auditoría,
redacción ejecutiva — trabajo que simplemente no puede
transitar por la infraestructura de un proveedor por
razones de confidencialidad, privilegio o regulatorias.
- 🩺 Sectores regulados. Salud, asesoría financiera,
seguros — sectores donde la conversación de auditoría
sobre “dónde van los datos” se vuelve trivial cuando la
respuesta es “a ningún sitio”.
- 🔐 Código sensible en PI. Equipos de ingeniería que
necesitan asistencia IA pero no pueden enviar su código
propietario a un asistente tercero. La inferencia
auto-alojada da la misma capacidad de
“sugiere-la-siguiente-línea” contra tu propio code base
sin exfiltración.
- 📚 Asistente de conocimiento interno. Indexa el wiki,
el sistema de tickets, los runbooks y una década de
actas del consejo — y proporciona una interfaz chat
donde cualquier miembro del equipo puede hacer preguntas
y obtener respuestas citadas, sin que nada de ese
contenido salga de la empresa.
- 🤝 Funcionalidades IA orientadas a cliente. Construye
un asistente para clientes o una función IA interna al
producto sin pagar por token, sin enviar los datos de
tus clientes a un tercero, y sin que tu roadmap esté
sujeto a cambios de precios o política de un proveedor.
- 🌍 Entornos geopolíticamente restringidos. Donde usar
un proveedor IA basado en EE.UU. o China no sea legal o
políticamente aceptable, sovereign auto-alojado es la
única opción.
Por qué esto es un tema CEO
- 💰 Trayectoria de costes. Los asistentes IA cloud
cobran por usuario al mes (20–60 €) más tarifas de API
por token. Con 200 empleados usando herramientas IA
diariamente, el coste anual es 60–200 k€ y creciendo
conforme la adopción se profundiza. Auto-alojado es una
inversión fija de hardware (20–80 k€ dependiendo del
tamaño del cluster) más electricidad — punto de
equilibrio típicamente por debajo de 18 meses.
- 🛡️ Soberanía de prompts. Cada prompt que tu equipo
teclea en un asistente cloud es inteligencia de negocio
entregada a ese proveedor. Los términos del proveedor
no son el problema — la existencia del canal es el
problema. Eliminar el canal elimina la clase de riesgos
que crea.
- 📋 Viento regulatorio a favor. RGPD, AI Act,
gobernanza IA sectorial — todos convergen en la
pregunta qué datos se envían a qué proveedor IA. La
respuesta “ninguno” es la única respuesta que escala
entre jurisdicciones.
- 🔓 Vendor lock-in disuelto. Los proveedores IA cloud
deprecian rutinariamente modelos, cambian precios,
restringen casos de uso o pivotan estratégicamente. Tu
capacidad IA no debería depender de que ninguna de esas
decisiones vaya en tu favor. Auto-alojado te permite
elegir, probar y cambiar modelos en tu propio
calendario.
- 🤝 Confianza del cliente. Si incorporas funcionalidades
IA en tu producto, “tus datos nunca salen de nuestra
infraestructura” es una ventaja comercial material en
mercados regulados.
- 🔗 Integración con el resto del stack. Mismo proveedor
de identidad, misma monitorización, mismas garantías de
residencia de datos que el resto del estate
sovereign-platform — no una relación de proveedor
separada con obligaciones de cumplimiento separadas.
- ⏱️ Continuidad. Caídas y cambios de política en
grandes proveedores IA cloud han interrumpido
repetidamente flujos de cliente en los últimos 24
meses. Un cluster auto-alojado elimina ese riesgo
sistémico.
Base tecnológica
Construida sobre el ecosistema open-source maduro de
inferencia IA con disciplina operativa alrededor de
clustering, observabilidad y ciclo de vida de modelos.
| Capa | Realización |
|---|
| Motor de inferencia | llama.cpp — inferencia open-source rápida, auditada, ampliamente desplegada para LLMs open-weights. CPU, CUDA, ROCm, Apple Silicon soportados. |
| Inferencia alternativa | vLLM para serving de alto throughput por lotes cuando hay nodos GPU-densos disponibles |
| Interfaz web chat | OpenWebUI — multi-usuario, historial de conversación, subida de archivos, plantillas de prompts, cambio de modelo |
| Gateway API | API HTTP compatible OpenAI expuesta por la capa de inferencia; los clientes existentes funcionan sin cambios |
| Modelos | Modelos open-weights del catálogo actual de primer nivel — Llama, Mistral, Qwen, DeepSeek, Gemma. El operador elige qué se expone. |
| Modelo de embedding | Modelo local de embedding de oraciones para el índice documental — sin llamadas de embedding a servicios externos |
| Base vectorial | Qdrant, Weaviate o pgvector — tu elección basada en stack de almacenamiento existente |
| Load balancer | nginx o HAProxy delante de los nodos de inferencia; enrutamiento least-conn |
| Almacenamiento de modelos | NFS compartido o almacén objeto compatible S3, accesible por todos los nodos de inferencia |
| Integración de identidad | Bridge LDAP / SAML / OIDC a tu proveedor de identidad existente |
| Observabilidad | Exporters Prometheus para latencia de inferencia, throughput de tokens, utilización GPU, profundidad de cola, uso por modelo. Dashboards Grafana. |
| Runtime de contenedor | Podman o Docker — cada nodo de inferencia corre la misma imagen; los nodos son intercambiables. |
Contacta y cuadraremos un despliegue para tu volumen
típico de usuarios concurrentes, requisitos de tamaño de
modelos y necesidades de integración con el resto del
estate de plataforma.