Cortex

Memória semântica persistente para assistentes de IA — um servidor MCP remoto com um portão de qualidade no lado do servidor que rejeita gravações redundantes (~80% em produção) e rastreia contradições como objetos de primeira classe.

Documentação

Cortex — Memória Semântica para Agentes de IA

Um cérebro externo, independente de modelo, em produção. Conecte-o ao Claude em dois minutos — teste gratuito, sem cartão de crédito.

Cortex é uma infraestrutura de memória semântica com pedido de patente, desenvolvida pela SKYNETLAB (Bérgamo, Itália). Conectado ao seu assistente de IA como um conector MCP remoto, ele permite que suas conversas salvem decisões, contexto e fontes — e os encontrem novamente em todas as sessões futuras. Sua IA lembra e pode mostrar por que lembra.

🌐 Site: skynetlab-cortex.com · 📄 Patente · 📊 Benchmark · 📚 Artigo · 💶 Preços

MCP Registry Listed on mcpservers.org

🇮🇹 Versão italiana: README.it.md

Cortex — one external brain, shared by all your AIs


Por que o Cortex não é "apenas mais um plugin de memória"

A maioria das ferramentas de memória para agentes de IA registra o que o agente fez e recupera textos semelhantes posteriormente. O Cortex modela o que é verdadeiro e quão confiável é:

RecursoO que significa
Portão de qualidade na gravaçãoToda memória passa por uma verificação de novidade/redundância antes de ser armazenada. Sem acúmulo de lixo.
Declarações tipadas e rastreamento de conflitosFatos são extraídos como declarações; contradições entre memórias são detectadas e rastreadas, não sobrescritas silenciosamente.
Grafo de conhecimentoMemórias são vinculadas por entidades e relações tipadas, não apenas por similaridade vetorial.
Métrica de coerência (Ψ_C)Cada memória carrega uma pontuação nativa de coerência — o sistema sabe o quão bem uma memória se encaixa no que já sabe.
Consolidação de memória ("REM")Um ciclo contínuo em segundo plano consolida memórias episódicas em conhecimento de longo prazo.
Evidência transparenteRespostas podem citar as memórias e fontes de onde vêm.

O Cortex opera em infraestrutura de borda distribuída globalmente, hospedada na União Europeia. O mecanismo de memória é coberto pelo pedido de patente italiana UIBM 102026000014026 (depositado em 15 de maio de 2026).

Início rápido — Claude (web / desktop / mobile)

Requisitos: um plano do Claude que suporte conectores personalizados (a entrada "Connectors" aparece em Configurações). Nenhuma conta Cortex é necessária antecipadamente — ela é criada no primeiro login.

  1. No Claude, abra Configurações → Conectores → Adicionar conector personalizado

  2. Cole esta URL e confirme:

    https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp
    
  3. Autorize o acesso na página de consentimento do Cortex (login com Google ou e-mail). Seu espaço de memória pessoal é criado automaticamente, isolado de todos os outros usuários.

É isso. Fale com o Claude normalmente: "Lembre-se de que escolhemos o fornecedor X", "o que decidimos sobre o orçamento?", "mostre-me as fontes para esta declaração". O Claude escolhe a ferramenta certa sozinho.

Início rápido — Claude Code

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

Em seguida, autentique-se quando solicitado (/mcp mostra o status da conexão).

Início rápido — outros clientes MCP (ponte stdio)

Para clientes MCP que não suportam conectores remotos nativamente, use a ponte mcp-remote. Exemplo de configuração (veja examples/):

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

Início rápido — este repositório como servidor stdio local

Este repositório também inclui um servidor MCP stdio (server/) que expõe as ferramentas do Cortex localmente e encaminha todas as chamadas para o serviço hospedado. Ele é destinado a clientes MCP, registros e avaliadores que precisam de um processo local: ele inicia, lista suas sete ferramentas e responde à introspecção sem nenhuma configuração; chamadas de ferramentas são encaminhadas quando um token de acesso é definido.

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

Ou com Docker:

docker build -t cortex-connector .
docker run -i --rm -e CORTEX_ACCESS_TOKEN=<your token> cortex-connector
VariávelSignificado
CORTEX_ACCESS_TOKENToken Bearer para o conector hospedado (o token de acesso OAuth emitido no login, por exemplo, o que mcp-remote armazena). Opcional: sem ele, o servidor apenas lista ferramentas.
CORTEX_MCP_URLEndpoint remoto, padrão para o conector Cortex hospedado.

npm test executa um autoteste (inicialização, tools/list, uma chamada sem token).

As sete ferramentas

FerramentaTipoDescrição
Buscar memóriasleituraBusca semântica em suas memórias
Obter memórialeituraDetalhe completo de uma memória, com suas fontes
Recordar e sintetizarleituraSíntese narrativa do que o Cortex sabe sobre um tópico
Mostrar conflitosleituraContradições rastreadas entre memórias
Salvar memóriagravaçãoArmazena uma memória — após verificação de qualidade contra duplicatas e redundância
Status de gravaçãoleituraResultado de um salvamento na fila: veredito do portão de qualidade e conflitos em aberto
Esquecer memóriadestrutivaExclui uma memória — sempre com confirmação explícita

Dados e privacidade

As memórias são pessoais: cada usuário vê apenas as suas. Elas são exportáveis e excluíveis mediante solicitação, e a infraestrutura opera na União Europeia. Detalhes: Política de Privacidade.

Para desconectar, basta remover o conector das configurações do seu cliente; suas memórias permanecem na sua conta Cortex até que você solicite a exclusão.

Isso é código aberto?

O mecanismo de memória do Cortex é um serviço hospedado com pedido de patente — seu código-fonte não é publicado. Este repositório contém a documentação pública, os exemplos de configuração do lado do cliente e uma pequena ponte stdio (server/) para conexão. Tudo neste repositório é lançado sob a Licença MIT.

Suporte

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


O Cortex é um produto da SKYNETLAB — laboratório de pesquisa independente e estúdio de deeptech, Bérgamo, Itália. Fundador: Filippo Pilotta (ORCID 0009-0000-5002-4199).

Alguns conteúdos e resultados de produtos são gerados ou assistidos por inteligência artificial, nos termos do Art. 50 do Reg. (UE) 2024/1689. Transparência em IA.