Sandra: MCP de memória gráfica persistente de código aberto para Claude

Claude esquece tudo entre as sessões. A memória do projeto e o CLAUDE.md ajudam, mas não escalam para conhecimento estruturado. Sandra resolve isso: um backend de memória por grafos + vetores com servidor MCP nativo, open-source sob MIT. Começou há 15 anos como camada de memória interna da EverdreamSoft (ainda alimenta Spells of Genesis em produção).
Principais recursos
- Memória persistente entre sessões como um grafo (sujeito, verbo, alvo)
- Claude lê e escreve via ferramentas MCP, sem atualizações manuais
- Busca exata, difusa e semântica expostas como ferramentas MCP
- Armazenamento de texto longo por entidade (notas, documentos completos) sobre referências estruturadas
Exemplo concreto
Diga ao Claude em uma sessão: "estamos construindo o Phoenix com Marie e Tom, ele roda em Postgres". Uma semana depois, em um novo chat: "quem está no Phoenix?" → Marie e Tom. Tom abre sua própria sessão do Claude conectada à mesma instância Sandra: "qual banco de dados o projeto da Marie usa?" → Claude percorre Marie → trabalha_em → Phoenix → usa → Postgres. Mesmo grafo, qualquer colega, sem transferência manual.
A memória vetorial normalmente retorna a frase original como um bloco e perde o link quando consultada por um caminho diferente, além de a maioria das configurações ser apenas por usuário.
Configuração (2 minutos)
git clone https://github.com/everdreamsoft/sandra && cd sandra
docker compose up -d
claude mcp add sandra --transport http --url http://127.0.0.1:8090/mcp
Em seguida, peça ao Claude para lembrar algo, consultar ou construir o grafo enquanto você conversa.
Benchmarks
Sandra pontua 0,89 no Structured Recall Bench (130 questões determinísticas, sem juiz LLM). Os armazenamentos vetoriais ficam entre 0,25 e 0,48 no mesmo benchmark. Metodologia e JSON bruto: detalhes do benchmark.
Para quem é isso?
Desenvolvedores que usam agentes de codificação Claude AI e precisam de memória persistente, estruturada e multiusuário entre sessões.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Executando o Claude Code Offline em um M3 Pro com Qwen3.6: 4 Correções Que Fizeram Funcionar
Quatro correções de variáveis de ambiente fazem o Claude Code funcionar totalmente offline em um M3 Pro com Qwen3.6 (MoE, ~3B ativos), completando um ciclo de incidente de SRE desde a investigação até o PR sem que nenhum dado saia da máquina.

Navegando por Problemas de Instalação do OpenClaw
Os usuários encontram desafios de instalação entre openclaw.ai e openclawd.ai, cada um fornecendo comandos de configuração diferentes.

Clawback: Implementação baseada em hooks dos loops de verificação vazados do Claude
Clawback é um projeto do GitHub que reimplementa os loops de verificação do vazamento do mapa de origem do Claude como ganchos mecânicos em vez de prompts. Inclui ganchos de parada, PreToolUse, PostToolUse e PostCompact que não podem ser ignorados pelo modelo sob pressão de contexto.

Redutor de Tokens: Um Plugin de Código Claude para Compressão Inteligente de Contexto
Token Reducer é um plugin do Claude Code que processa o contexto do repositório localmente para reduzir o uso de tokens em 90-98% usando segmentação baseada em AST, recuperação híbrida e compressão TextRank. É licenciado sob MIT e disponível através do marketplace de plugins.