IA soberana: ejecuta tus modelos donde viven tus datos
La mayoría de las arquitecturas de IA envían datos a varios servicios externos: una API de embeddings, una base de datos vectorial alojada y una API de LLM. Cada salto es un proveedor más, un contrato más y, a menudo, una transferencia internacional.
SynapCores reúne SQL, búsqueda vectorial, grafos, machine learning en la base de datos e inferencia LLM local en un único motor que tú instalas: en tu centro de datos, en una nube soberana o en un entorno air-gapped. Tu infraestructura, tus datos, tu control.
No es asesoramiento legal. Esta página describe controles técnicos; confirma tus obligaciones con tu DPO y tu equipo jurídico.
Respuesta corta
La soberanía de datos en IA significa que los datos, los modelos y los registros de lo que hace la IA quedan bajo tu jurisdicción y tu control operativo, no solo almacenados en una región concreta. En la práctica: inferencia local, búsqueda vectorial en tu propia base de datos y ningún proveedor de IA extranjero en el flujo de datos. SynapCores hace las tres cosas en un solo binario.
Self-hosted
Un binario o un contenedor en infraestructura que tú controlas, no un servicio gestionado del que dependes.
Inferencia LLM local
Un modelo GGUF dentro del proceso (llama.cpp) o tu propio Ollama. Ninguna API de IA externa es obligatoria.
SQL + vectores + grafos + ML
Un motor en lugar de cuatro sistemas unidos: menos proveedores y menos superficie de ataque.
Donde lo necesites
On-premise, nube privada, nube soberana europea o air-gapped. El mismo motor en todos los casos.
¿Qué es la soberanía de datos en IA?
Conviene separar tres conceptos que a menudo se mezclan:
- Residencia de datos: dónde se almacenan físicamente los datos (por ejemplo, una región de nube en Madrid).
- Soberanía de datos: qué leyes y qué autoridades pueden alcanzar esos datos. Un proveedor estadounidense con centro de datos en Europa sigue sujeto a la CLOUD Act de EE. UU.
- Soberanía operativa: quién opera el sistema, quién aplica los parches y quién puede apagarlo. Si tu IA depende de una API externa, esa API decide.
Una arquitectura sin salidas de datos
Con SynapCores, los embeddings, la búsqueda semántica y el razonamiento de los agentes se ejecutan en un modelo local. Esta es la configuración completa de IA de un despliegue en el que nada sale del servidor. El motor también habla la API de Ollama, así que clientes como ollama-python, LangChain Ollama o LlamaIndex pueden conectarse directamente.
gateway.toml: inferencia local y telemetría desactivada
# /etc/synapcores/gateway.toml
# Option 1: in-process GGUF model via llama.cpp (default, fully offline)
[query.ai_service]
provider = "native"
model = "llama-3.2-1b-instruct-q4_k_m"
embedding_model = "minilm"
# Option 2: a local Ollama on the same host or network
# [query.ai_service]
# provider = "ollama"
# base_url = "http://localhost:11434"
# model = "llama3.2"
# Anonymous install telemetry is opt-out; switch it off for air-gapped sites
[telemetry]
enabled = falseEmbeddings y búsqueda semántica sin API externa
Con el modelo en local, la IA es una función SQL. Los documentos, sus embeddings y la búsqueda quedan en la misma base de datos, con las mismas copias de seguridad, permisos y procesos de borrado que el resto de tus datos personales.
-- Embeddings are computed by the local model, inside the database
CREATE TABLE policies (
id INT PRIMARY KEY,
clause TEXT,
embedding VECTOR(384)
);
INSERT INTO policies (id, clause, embedding)
VALUES (1, 'Personal data is processed only within the EU.',
EMBED('Personal data is processed only within the EU.'));
-- Semantic search: no external embeddings API, no export to a vector SaaS
SELECT id, clause,
COSINE_SIMILARITY(embedding, EMBED('cross-border transfer')) AS score
FROM policies
ORDER BY score DESC
LIMIT 5;Regulación: España, la UE y Latinoamérica
Las leyes cambian según el país, pero la pregunta técnica es la misma: ¿adónde van los datos cuando usas IA? Si la inferencia y la recuperación se ejecutan en tu infraestructura, la IA no crea transferencias nuevas.
| Marco | Qué pide | Qué cambia con IA self-hosted |
|---|---|---|
| RGPD (UE) y LOPDGDD (España) | Base jurídica, encargados (art. 28), transferencias internacionales (cap. V) | Sin transferencias a proveedores de IA de terceros países. Guía RGPD y AI Act (EN) |
| Reglamento de IA de la UE | Registros, gobernanza de datos y supervisión humana; supervisa la AESIA en España | Cada ejecución de agente queda en un registro encadenado por hash |
| ENS (RD 311/2022) | Seguridad para el sector público español y sus proveedores | Un solo sistema, desplegado en infraestructura ya acreditada |
| Chile, Ley 21.719 | Nueva ley de datos personales, en vigor desde el 1 de diciembre de 2026 | Los datos de entrenamiento y de RAG quedan en tu entorno |
| México, LFPDPPP (2025) | Nueva ley federal de protección de datos en posesión de particulares | Menos terceros que declarar en el aviso de privacidad |
| Colombia, Ley 1581 de 2012 | Transferencias solo a países con nivel adecuado de protección | La inferencia no sale del país |
| Argentina, Ley 25.326 | Restricciones a la transferencia internacional | Sin transferencia para procesar con IA |
Telemetría transparente, y desactivable
SynapCores envía por defecto un latido anónimo de instalación: un ID aleatorio, la versión, la edición y el sistema operativo. Nunca envía SQL, nombres de tablas, esquemas, prompts, embeddings, credenciales ni filas. Puedes ver el JSON exacto antes de que salga y apagarlo con una línea.
synapcores telemetry preview # print the exact heartbeat JSON, nothing is sent
synapcores telemetry disable # or DO_NOT_TRACK=1, or SYNAPCORES_TELEMETRY=off
synapcores telemetry status # effective state and the reason for itCommunity Edition y Enterprise
Community Edition (gratis)
SQL, vectores, grafos (Cypher), AutoML en SQL, agentes, memoria, inferencia local, multimodal y el registro de auditoría encadenado por hash de cada ejecución de agente.
Enterprise
SSO (SAML/OIDC), LDAP/AD, políticas por fila y columna, cifrado en reposo con KMS, retención de auditoría y exportación a SIEM, clúster con failover, recuperación a un punto en el tiempo y tablas inmutables con VERIFY TABLE.
IA soberana: preguntas frecuentes
¿Qué diferencia hay entre residencia y soberanía de datos?
+
La residencia indica dónde se guardan los datos; la soberanía indica qué leyes y quién los controla. Un centro de datos en Europa operado por una empresa estadounidense da residencia, pero no soberanía frente a la CLOUD Act.
¿Puedo usar un LLM local con SynapCores?
+
Sí. El proveedor por defecto carga un modelo GGUF cuantizado dentro del proceso con llama.cpp, y también puedes usar tu propio Ollama. Los proveedores alojados (OpenAI, Anthropic) son opcionales y solo se usan si tú los configuras.
¿Funciona sin conexión a internet (air-gapped)?
+
Sí. Con el modelo descargado y la telemetría desactivada, SynapCores no necesita ninguna conexión saliente.
¿Usar un LLM local cumple automáticamente el RGPD?
+
Ninguna arquitectura cumple por sí sola. Pero ejecutar la IA en tu propia infraestructura elimina las transferencias a proveedores de IA extranjeros y la cadena de subencargados, que son las partes más difíciles de justificar.
¿En qué sistemas se instala?
+
Linux (x86_64 y aarch64) y macOS (Intel y Apple Silicon) con binarios nativos, y cualquier sistema con Docker, incluido Windows mediante Docker o WSL 2.
Tu IA no debería exigir que exportes tus datos
SynapCores ejecuta la inteligencia junto a los datos. Instala gratis la Community Edition o habla con nosotros sobre un despliegue Enterprise.