Engram: Camada de memória de código aberto para clientes Claude Code e MCP

O que é o Engram
Engram é uma camada de memória inteligente construída usando Claude Code que funciona como um servidor MCP (Protocolo de Contexto de Modelo) compatível com qualquer cliente MCP. É gratuito e de código aberto sob a licença AGPL.
Como difere da memória automática nativa do Claude
A Anthropic lançou recentemente a memória automática para Claude Code, o que valida a necessidade de memória persistente em agentes. No entanto, o Engram oferece várias diferenças importantes:
- Sem limite: Armazena memórias ilimitadas com busca vetorial semântica (recupera apenas conteúdo relevante)
- 96% menos tokens: Usa aproximadamente 800 tokens por consulta versus 5K+ para carregar um arquivo markdown inteiro
- Maior precisão: Alcança 80% de precisão no benchmark LOCOMO (benchmark padrão de memória da Snap Research) versus 29% para abordagens de arquivo simples
- Entre projetos: Um cofre em todos os projetos, não isolado por repositório
- Camada de inteligência: Inclui extração automática, consolidação, detecção de contradições e recuperação bi-temporal
- Compatibilidade com clientes: Funciona com qualquer cliente MCP, não está limitado ao Claude Code
O sistema nativo do Claude grava arquivos markdown com limite de 200 linhas (aproximadamente 5K tokens carregados a cada sessão) e opera por projeto sem busca semântica.
Implementação técnica
Nos bastidores, o Engram usa:
- SQLite + sqlite-vec para busca vetorial
- Grafo de conhecimento para relacionamentos de entidades
- Consolidação alimentada por LLM que produz insights em vez de apenas armazenamento
Funções principais
Seu agente interage com o Engram através destas chamadas principais:
engram_remember: Armazenar memóriasengram_recall: Recuperar memórias
Ferramentas MCP adicionais
engram_ask: Resposta a perguntasengram_consolidate: Mesclar memórias relacionadasengram_audit: Cruzar referências com conteúdo externoengram_briefing: Contexto de início de sessão
Começando
A instalação leva cerca de 2 minutos:
npm install -g engram-sdk
engram initIsso detecta automaticamente Claude Code e Cursor, grava a configuração MCP e cria seu cofre.
Disponibilidade
O Engram está listado no Registro MCP oficial como io.github.tstockham96/engram.
📖 Leia o código-fonte completo: r/ClaudeAI
👀 See Also

O Log é o Agente: Grafos Baseados em Eventos para Sistemas de IA Auditáveis e Ramificáveis
ActiveGraph inverte frameworks de agentes típicos: um log de eventos somente de acréscimo é a fonte de verdade, e uma projeção de grafo determinística reage a mudanças e emite eventos. Isso permite reprodução, bifurcação e linhagem completa sem memória adicionada.

Atualização do AgentCrawl Adiciona Recursos e Melhorias Críticas ao Rastreador
A última atualização do AgentCrawl introduz recursos como conformidade com robots.txt, cache em disco, rastreamentos retomáveis e extração estruturada de metadados, transformando-o em uma ferramenta mais robusta e pronta para produção.

A habilidade Claude Code combina as abordagens do DeepMind Aletheia e do Anthropic harness
Uma habilidade Claude Code implementa um pipeline Planejador→Gerador→Avaliador→Revisor que sintetiza o agente de pesquisa matemática Aletheia da DeepMind com a arquitetura de codificação multiagente da Anthropic, adicionando uma pré-análise cega onde o avaliador raciocina sobre abordagens corretas antes de ver o código candidato.

Storybloq: Um Rastreador de Projetos na Pasta .story/ do Seu Repositório Agora Tem um Aplicativo para Mac
Storybloq, um rastreador de projetos que armazena tickets, issues, fases do roadmap e handovers de sessão como JSON/markdown dentro de .story/ no seu repositório, agora tem um aplicativo Mac gratuito na App Store. Ele integra com Claude Code via CLI e servidor MCP, e foi construído inteiramente usando Claude Code.