repo-mem: Servidor MCP de Código Aberto Adiciona Memória de Equipe Persistente ao Claude Code

✍️ OpenClawRadar📅 Publicado: March 15, 2026🔗 Source
repo-mem: Servidor MCP de Código Aberto Adiciona Memória de Equipe Persistente ao Claude Code
Ad

O que o repo-mem faz

repo-mem é um servidor MCP que adiciona memória persistente e compartilhada às sessões do Claude Code. Ele aborda o problema do isolamento de sessão em ambientes de equipe, onde os insights de depuração de um desenvolvedor desaparecem após o término de sua sessão, deixando outros membros da equipe começando às cegas ao trabalhar em código relacionado.

Implementação técnica

A solução armazena observações em bancos de dados SQLite por usuário dentro do próprio repositório Git. Ele usa FTS5 para busca de texto completo em todos os bancos de dados dos membros da equipe. Os hooks do Claude Code capturam automaticamente commits, implantações e execuções de testes. Um hook de início de sessão injeta a atividade recente da equipe (aproximadamente 200 tokens).

Ad

Detalhes da arquitetura

  • Servidor MCP com 8 ferramentas (busca, salvar, obter, linha do tempo, etc.)
  • 3 hooks do Claude Code (PostToolUse, Stop, SessionStart)
  • SQLite + FTS5 para busca (sem banco de dados vetorial, sem serviços externos)
  • Arquivos de banco de dados por usuário commitados no Git (tipicamente < 1MB cada)
  • Design eficiente em tokens: o índice retorna ~50 tokens por resultado, com detalhes completos carregados sob demanda

Configuração e escala

A configuração é feita com npx repo-mem init. Os criadores relatam executá-lo com 4.000+ observações em um monorepositório. O servidor MCP tem aproximadamente 900 linhas de JavaScript, e os hooks têm cerca de 170 linhas cada. Os hooks não contêm chamadas de IA—eles usam extração puramente baseada em regras.

O projeto é licenciado sob MIT e está disponível no GitHub em https://github.com/timosieber/repo-mem. A discussão no Reddit explora como essa abordagem se compara a sistemas de memória baseados em vetores.

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

Índices Persistentes Sobre Extração: Arquitetura para um Servidor MCP do YouTube
Tools

Índices Persistentes Sobre Extração: Arquitetura para um Servidor MCP do YouTube

Um desenvolvedor compartilha notas de arquitetura para construir um servidor MCP do YouTube que usa índices locais persistentes em vez do padrão comum de extrair-e-esquecer. As decisões principais incluem um sistema de fallback de três camadas, SQLite + sqlite-vec para armazenamento vetorial, abstração de provedor de embeddings e um índice de busca visual separado.

OpenClawRadar
Claude Code v2.1.217: Capacidade Máxima do Subagente, Autocomplete de Emoji e Correções Críticas
Tools

Claude Code v2.1.217: Capacidade Máxima do Subagente, Autocomplete de Emoji e Correções Críticas

Claude Code v2.1.217 limita subagentes concorrentes a 20, adiciona autocomplete de emojis, corrige vazamento de memória em saídas de ferramentas MCP e resolve problemas de atualização automática no Windows.

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

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

Sandra é um backend de memória baseado em grafos + vetores com um servidor MCP nativo que oferece ao Claude memória estruturada e persistente entre sessões, suportando busca exata, difusa e semântica.

OpenClawRadar
Steerling-8B: Um Modelo de Linguagem Interpretável com Atribuição em Nível de Token
Tools

Steerling-8B: Um Modelo de Linguagem Interpretável com Atribuição em Nível de Token

A Guide Labs lançou o Steerling-8B, um modelo de linguagem de 8 bilhões de parâmetros treinado em 1,35 trilhão de tokens que pode rastrear qualquer token gerado até o contexto de entrada, conceitos compreensíveis para humanos e fontes de dados de treinamento. O modelo alcança desempenho competitivo com modelos treinados em 2 a 7 vezes mais dados.

OpenClawRadar