MemPalace: O Sistema de Memória AI que Guarda Tudo o que seu Agente Esquece

Imagina isso: você passa uma semana inteira com Claude Code debugando um problema complexo de sistemas distribuídos. Encontra a causa raiz, define a arquitetura, escreve o fix. Depois fecha a sessão.

Na semana seguinte, abre uma conversa nova. Sua IA não tem ideia de que nada daquilo aconteceu. Você está começando do zero.

Cada decisão. Cada debate de arquitetura. Cada “escolhemos Postgres em vez de MySQL porque…”. Desaparecido.

MemPalace é um projeto open-source que explodiu nas últimas semanas (42.9k estrelas e crescendo) com uma ideia simples mas radical: em vez de deixar que a IA decida o que vale a pena lembrar, guarde tudo — e torne isso pesquisável.


O Problema com a Memória “Inteligente”

A maioria dos sistemas de memória IA funciona assim: ao final de uma conversa, um LLM a lê completamente e extrai o que considera importante. “O usuário prefere tabs em vez de espaços.” “O projeto usa React 18.” Conciso, eficiente em tokens, limpo.

Mas há um problema: a IA descarta o por quê. Você perde a conversa onde explicou por que escolheu React, por que se afastou de REST, por que escreveu aquele workaround estranho. Sem esse contexto, a preferência extraída é apenas ruído.

MemPalace toma o caminho oposto. Guarda suas conversas reais na íntegra — a troca completa, palavra por palavra — em uma instância local de ChromaDB. Sem resumir. Sem a IA decidir o que importa. Quando você precisa de algo, a busca semântica o encontra.


O Palácio: um Mapa Mental para suas Conversas

O nome vem de uma técnica de memória da Antiga Grécia: o Método de Loci, ou palácio da memória. Os oradores memorizavam discursos inteiros localizando mentalmente ideias em cômodos de um prédio imaginário, e depois caminhavam por ele para recuperá-las.

MemPalace aplica a mesma estrutura às suas conversas com IA:

  • Wings (asas) — o contexto de nível superior (pessoas com quem você trabalha, projetos)
  • Halls (corredores) — tipos de memória (decisões, debates de arquitetura, sessões de debugging)
  • Rooms (cômodos) — ideias ou conversas específicas dentro de um corredor

Isso lhe dá um mapa navegável em vez de um índice de busca plano. Você não está apenas fazendo busca por palavra-chave — está caminhando por um espaço estruturado que reflete como você trabalha de verdade.


Os Números (Com Contexto Honesto)

MemPalace afirma o score mais alto em LongMemEval já publicado: 96.6% R@5 em modo raw, testado de forma independente em 500 perguntas, zero chamadas de APIs.

É um resultado real — e foi reproduzido de forma independente por membros da comunidade em um M2 Ultra em menos de 5 minutos.

Mas há algo que você precisa saber: esse score é especificamente para o modo raw verbatim. O projeto também tem um recurso experimental de compressão chamado AAAK — e os fundadores foram transparentes sobre ter exagerado suas capacidades no dia do lançamento. O modo AAAK atualmente pontua 84.2% R@5, uma regressão de 12.4 pontos. A afirmação inicial de “compressão 30x sem perdas” também era incorreta (é com perdas, e a economia de tokens apenas aparece em escala, não nos pequenos exemplos que mostraram).

Por que mencionar? Porque os fundadores publicaram uma nota de correção pública em 7 de abril, reconhecendo cada problema em detalhes. No mundo open-source, esse tipo de honestidade vale a pena destacar. O resultado de 96.6% em modo raw se mantém. O resto está em andamento.


Quick Start

pip install mempalace

# Inicialize seu "mundo" — projetos, colaboradores
mempalace init ~/projects/myapp

# Alimente-o com suas conversas
mempalace mine ~/projects/myapp                           # código, docs, notas
mempalace mine ~/chats/ --mode convos                     # exports de Claude, ChatGPT, Slack
mempalace mine ~/chats/ --mode convos --extract general   # classifica decisões, marcos, problemas

# Busque qualquer coisa que você tenha discutido alguma vez
mempalace search "por que migramos para GraphQL"

Seus exports de conversas de Claude e ChatGPT entram direto. Os de Slack também.


Integração com Claude Code e Codex

O repositório inclui tanto uma pasta .claude-plugin quanto uma .codex-plugin — o que significa que se integra diretamente aos workflows de Claude Code e OpenAI Codex CLI. Também traz um servidor MCP completo, para que você possa conectá-lo a qualquer setup compatível com MCP.

É genuinamente agnóstico ao modelo. Claude, ChatGPT, Gemini, Llama, Mistral — se lê texto, pode trabalhar com o output de MemPalace.


:warning: Aviso de Malware: Não Existe um Site Oficial do MemPalace

Membros da comunidade reportaram sites falsos do MemPalace aparecendo online, incluindo alguns que distribuem malware. O projeto não tem site oficial. A única fonte legítima é o repositório do GitHub. Se o encontrar em qualquer outro lugar que se claim oficial, não instale nada.


Vale a Pena Usá-lo?

MemPalace representa uma mudança filosófica significativa em relação a como funcionam a maioria dos sistemas de memória, e os resultados do benchmark em modo raw são reais. O codebase é jovem — há issues conhecidas abertas (um segfault em macOS ARM64, uma shell injection em hooks, o pinning de versão de ChromaDB) — mas o time está as atendendo ativamente.

Se você faz muito trabalho agêntico e se encontra re-explicando o mesmo contexto a cada sessão, MemPalace lhe dá uma forma estruturada de parar de fazer isso. Local, gratuito, open-source, sem cloud necessário.

O palácio está aberto. Entre e explore.

GitHub: GitHub - MemPalace/mempalace: The best-benchmarked open-source AI memory system. And it's free. · GitHub