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

✍️ OpenClawRadar📅 Publicado: March 20, 2026🔗 Source
Sistema de Memória Local para Ferramentas de Codificação IA Extrai Mais de 2.600 Fatos de Registros de Conversas
Ad

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
Ad

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

Ad

👀 See Also

Renderizador 3D Baseado em Terminal Construído com Sistema de Código Multi-Agente Claude
Tools

Renderizador 3D Baseado em Terminal Construído com Sistema de Código Multi-Agente Claude

Um desenvolvedor criou tortuise, um renderizador 3D puramente baseado em terminal que exibe splats Gaussianos usando símbolos Unicode e ASCII, construído em 3 dias usando 70-80 agentes de IA coordenados através de uma configuração Claude Code com subagentes dentro de subagentes.

OpenClawRadar
Apresentando Swarmhook: Webhooks Gratuitos e de Código Aberto para Seu Bot
Tools

Apresentando Swarmhook: Webhooks Gratuitos e de Código Aberto para Seu Bot

O Swarmhook.com oferece webhooks gratuitos e de código aberto para gerenciar eventos de seus bots de forma eficaz, simplificando a automação e as capacidades de resposta.

OpenClawRadar
Claude Counter: Aplicativo Android monitora limites de uso do Claude com notificações em tempo real
Tools

Claude Counter: Aplicativo Android monitora limites de uso do Claude com notificações em tempo real

Um desenvolvedor criou o Claude Counter, um aplicativo Android gratuito que consulta a API do Claude para exibir limites de uso ao vivo da sessão e semanais. O aplicativo mostra barras de progresso, fornece notificações ricas com porcentagem restante e alerta quando os limites são redefinidos.

OpenClawRadar
Ninetails Memory Engine V4.5: Quantização Int8 + Cache LRU Reduz Memória Local MCP para 60MB
Tools

Ninetails Memory Engine V4.5: Quantização Int8 + Cache LRU Reduz Memória Local MCP para 60MB

O Ninetails Memory Engine V4.5 utiliza quantização escalar Int8 e evicção de cache LRU para reduzir o armazenamento de vetores de 6KB para 1,5KB por embedding, mantendo todo o mecanismo em 40-60MB de RAM. Ele combina 70% de similaridade vetorial com 30% de busca BM25 em uma implementação totalmente local com SQLite.

OpenClawRadar