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

fintool adiciona negociação de ações e mercado de previsão aos agentes OpenClaw
fintool é uma nova habilidade do OpenClaw que permite que agentes de IA negociem ações e mercados de previsão. A instalação requer a leitura de um arquivo do GitHub, após o que os agentes podem executar negociações no Hyperliquid, Binance e Polymarket com saída JSON para integração limpa.

Gateway API x402 para Bots OpenClaw: Um Único Endpoint Substitui 18 Chaves de API
Um gateway de API x402 elimina a necessidade de múltiplas chaves de API em bots OpenClaw, fornecendo acesso a 18 serviços, incluindo roteamento inteligente de LLM, busca na web, mapas, viagens, comida, IA e dados financeiros, através de um único endpoint autenticado via créditos de carteira USDC.

Apresentando cltree: Uma TUI de Árvore de Arquivos para o Claude Code
cltree é uma TUI (Interface de Usuário de Terminal) com painel dividido que exibe a árvore de arquivos do seu projeto em tempo real ao lado do Claude Code, mostrando o diretório de trabalho atual, ocultando ruídos e permitindo que todas as teclas digitadas sejam passadas diretamente.

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.