Cortex

Memoria semántica persistente para asistentes de IA: un servidor MCP remoto con una puerta de calidad del lado del servidor que rechaza escrituras redundantes (~80% en producción) y rastrea contradicciones como objetos de primera clase.

Documentación

Cortex — Memoria Semántica para Agentes de IA

Un cerebro externo, independiente del modelo, en producción. Conéctalo a Claude en dos minutos — prueba gratuita, sin tarjeta de crédito.

Cortex es una infraestructura de memoria semántica con patente en trámite desarrollada por SKYNETLAB (Bérgamo, Italia). Conectado a tu asistente de IA como conector MCP remoto, permite que tus conversaciones guarden decisiones, contexto y fuentes — y las encuentren de nuevo en cada sesión posterior. Tu IA recuerda y puede mostrar por qué recuerda.

🌐 Sitio web: skynetlab-cortex.com · 📄 Patente · 📊 Benchmark · 📚 Artículo · 💶 Precios

MCP Registry Listed on mcpservers.org

🇮🇹 Versión italiana: README.it.md

Cortex — one external brain, shared by all your AIs


Por qué Cortex no es "otro plugin de memoria más"

La mayoría de las herramientas de memoria para agentes de IA registran lo que el agente hizo y recuperan texto similar más tarde. Cortex modela qué es verdad y qué tan confiable es:

CapacidadQué significa
Control de calidad al escribirCada memoria pasa una verificación de novedad/redundancia antes de almacenarse. Sin acumulación de basura.
Afirmaciones tipadas y seguimiento de conflictosLos hechos se extraen como afirmaciones; las contradicciones entre memorias se detectan y rastrean, no se sobrescriben silenciosamente.
Grafo de conocimientoLas memorias se vinculan por entidades y relaciones tipadas, no solo por similitud vectorial.
Métrica de coherencia (Ψ_C)Cada memoria lleva una puntuación de coherencia nativa — el sistema sabe qué tan bien encaja una memoria con lo que ya sabe.
Consolidación de memoria ("REM")Un ciclo de fondo continuo consolida memorias episódicas en conocimiento a largo plazo.
Evidencia transparenteLas respuestas pueden citar las memorias y fuentes de las que provienen.

Cortex se ejecuta en infraestructura de borde distribuida globalmente operada en la Unión Europea. El motor de memoria está cubierto por la solicitud de patente italiana UIBM 102026000014026 (presentada el 15 de mayo de 2026).

Inicio rápido — Claude (web / escritorio / móvil)

Requisitos: un plan de Claude que admita conectores personalizados (la entrada "Connectors" aparece en Configuración). No se necesita cuenta de Cortex de antemano — se crea en el primer inicio de sesión.

  1. En Claude abre Configuración → Conectores → Añadir conector personalizado

  2. Pega esta URL y confirma:

    https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp
    
  3. Autoriza el acceso en la página de consentimiento de Cortex (inicio de sesión con Google o correo electrónico). Tu espacio de memoria personal se crea automáticamente, aislado de cualquier otro usuario.

Eso es todo. Habla con Claude como siempre: "Recuerda que elegimos al proveedor X", "¿qué decidimos sobre el presupuesto?", "muéstrame las fuentes de esta afirmación". Claude elige la herramienta adecuada por sí solo.

Inicio rápido — Claude Code

claude mcp add --transport http cortex https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp

Luego autentícate cuando se te solicite (/mcp muestra el estado de la conexión).

Inicio rápido — otros clientes MCP (puente stdio)

Para clientes MCP que no admiten conectores remotos de forma nativa, usa el puente mcp-remote. Ejemplo de configuración (ver examples/):

{
  "mcpServers": {
    "cortex": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp"]
    }
  }
}

Inicio rápido — este repositorio como servidor stdio local

Este repositorio también incluye un servidor MCP stdio pequeño (server/) que expone las herramientas de Cortex localmente y reenvía cada llamada al servicio alojado. Está pensado para clientes MCP, registros y evaluadores que necesitan un proceso local: se inicia, lista sus siete herramientas y responde a la introspección sin configuración alguna; las llamadas a herramientas se reenvían cuando se establece un token de acceso.

git clone https://github.com/FilippoPilo/cortex-connector.git
cd cortex-connector
npm install
CORTEX_ACCESS_TOKEN=<your token> node server/index.js

O con Docker:

docker build -t cortex-connector .
docker run -i --rm -e CORTEX_ACCESS_TOKEN=<your token> cortex-connector
VariableSignificado
CORTEX_ACCESS_TOKENToken Bearer para el conector alojado (el token de acceso OAuth emitido al iniciar sesión, por ejemplo el que mcp-remote almacena). Opcional: sin él, el servidor solo lista herramientas.
CORTEX_MCP_URLEndpoint remoto, por defecto el conector Cortex alojado.

npm test ejecuta una autoprueba (inicialización, tools/list, una llamada sin token).

Las siete herramientas

HerramientaTipoDescripción
Buscar memoriaslecturaBúsqueda semántica en tus memorias
Obtener memorialecturaDetalle completo de una memoria, con sus fuentes
Recordar y sintetizarlecturaSíntesis narrativa de lo que Cortex sabe sobre un tema
Mostrar conflictoslecturaContradicciones rastreadas entre memorias
Guardar memoriaescrituraAlmacena una memoria — tras un control de calidad contra duplicados y redundancia
Estado de escrituralecturaResultado de un guardado en cola: veredicto del control de calidad y conflictos abiertos
Olvidar memoriadestructivaElimina una memoria — siempre con confirmación explícita

Datos y privacidad

Las memorias son personales: cada usuario solo ve las suyas. Son exportables y eliminables a petición, y la infraestructura opera en la Unión Europea. Detalles: Política de privacidad.

Para desconectarte, simplemente elimina el conector de la configuración de tu cliente; tus memorias permanecen en tu cuenta de Cortex hasta que solicites su eliminación.

¿Es esto código abierto?

El motor de memoria de Cortex es un servicio alojado con patente en trámite — su código fuente no se publica. Este repositorio contiene la documentación pública, los ejemplos de configuración del lado del cliente y un pequeño puente stdio (server/) para conectarse a él. Todo en este repositorio se publica bajo la Licencia MIT.

Soporte

📧 info@skynetlab.net · Página de contacto


Cortex es un producto de SKYNETLAB — laboratorio de investigación independiente y estudio deeptech, Bérgamo, Italia. Fundador: Filippo Pilotta (ORCID 0009-0000-5002-4199).

Algunos contenidos y resultados de productos son generados o asistidos por inteligencia artificial, conforme al Art. 50 del Reg. (UE) 2024/1689. Transparencia en IA.