Sistema de Memória Local para Ferramentas de Codificação IA Extrai Mais de 2.600 Fatos de Registros de Conversas

Um desenvolvedor criou um sistema de memória local para ferramentas de programação com IA que roda inteiramente em sua máquina, resolvendo o problema de reexplicar contexto em novas sessões. O sistema funciona com Claude Code, Factory.ai e Codex CLI, gravando todos os registros de conversa em um único banco de dados SQLite.
Como Funciona
O sistema utiliza vários processos automatizados:
- Um cron job é executado a cada 15 minutos para ingerir registros de conversa no SQLite
- De hora em hora, ele gera embeddings vetoriais e extrai fatos estruturados usando um LLM local (o desenvolvedor executa Nemotron 3 Super em um DGX Spark via ollama)
- Cada nova sessão do Claude Code começa com um arquivo memory-context.md injetado automaticamente via CLAUDE.md
- Durante a sessão, o Claude pode pesquisar todo o histórico através de ferramentas MCP, incluindo pesquisa por palavras-chave, pesquisa semântica, consulta de fatos e exploração de gráfico de entidades
Estatísticas de Uso
Após alguns meses de uso normal:
- Mais de 13.000 mensagens indexadas em mais de 400 sessões
- Mais de 2.600 fatos extraídos (preferências, decisões, pares de erro/solução, padrões de ferramentas)
- Mais de 330 entidades rastreadas (bibliotecas, serviços, idiomas com contagens de menções)
- Tamanho do banco de dados: 40 MB
O gráfico de entidades rastreia padrões de uso como "você usou pytest 45 vezes, playwright 20 vezes, jest 3 vezes" com base em dados reais de uso.
Recursos e Limitações
O sistema inclui uma interface baseada em navegador para pesquisar, curar fatos e visualizar o que é injetado no contexto, além de uma ferramenta CLI e comandos de barra. Não é plug-and-play — os usuários precisam configurar cron jobs, configurar MCP e, opcionalmente, executar ollama. O desenvolvedor observa que este é seu primeiro projeto de código aberto e agradece feedback sobre arquitetura, abordagem de extração de fatos, design de ferramentas MCP e melhorias na estrutura Python/do projeto.
📖 Read the full source: r/ClaudeAI
👀 See Also

AgentSwarms: Ambiente Prático Gratuito para Aprender IA Agêntica
AgentSwarms oferece 5 trilhas, mais de 40 lições e mais de 30 agentes executáveis gratuitamente — sem necessidade de configuração ou chaves de API para começar. Aprenda construindo desde prompts até enxames multiagentes.

mycrab.space apresenta SKILL.md e Prompt Autocomposer para implantação padronizada de aplicativos
O mycrab.space lançou o SKILL.md, um modelo em Markdown para definir dependências e configurações de aplicativos, e um Compositor de Prompts que gera comandos de implantação prontos para uso a partir desses arquivos. O sistema permite a implantação sem configuração de aplicativos como VS Code no navegador, nuvens de música pessoais e interfaces de agentes de IA.

CAL: Camada de Otimização de Contexto de Código Aberto para Agentes de LLM
CAL (Context Assembly Layer) é uma biblioteca Python que reduz o uso de tokens da API Claude em 83% através de seleção e compressão inteligente de contexto. Está disponível via pip install e licenciada sob MIT.

Voxlert: Notificações por Voz para Sessões de Código Claude com Vozes de Personagens
Voxlert é uma ferramenta que se conecta aos eventos do Claude Code e fala notificações usando vozes de personagens distintas como a Adjutant do StarCraft, SHODAN, GLaDOS e a HEV Suit. Ela usa um LLM via OpenRouter para gerar falas no estilo dos personagens e roda localmente com instalação via npm.