Total Recall: Conhecimento Local de Grafos para Histórias de Conversação de Código do Claude

✍️ OpenClawRadar📅 Publicado: April 6, 2026🔗 Source
Total Recall: Conhecimento Local de Grafos para Histórias de Conversação de Código do Claude
Ad

O que o Total Recall Faz

O Total Recall resolve o problema de reexplicar decisões entre sessões do Claude Code ao tornar o histórico de conversas pesquisável. O Claude Code armazena conversas como arquivos JSONL em ~/.claude/projects/, com cada linha contendo um objeto de mensagem (função, conteúdo, carimbos de data/hora, ID, parentUuid). Essas referências parentais formam um Grafo Acíclico Direcionado (DAG) porque as conversas se ramificam com chamadas de ferramentas e interrupções.

Implementação Técnica

O sistema importa transcrições JSONL para um banco de dados SQLite com:

  • Busca de texto completo
  • Embeddings vetoriais usando Ollama local (sem nuvem) com nomic-embed-text
  • Vinculação semântica cruzada
  • Recuperação consciente do DAG que percorre cadeias parentais para trás a partir dos resultados da busca
  • Marcação de sessões baseada em projetos

Quando você faz uma pergunta como "Qual era aquele restaurante com os ótimos chiles rellenos?", o Claude consulta o banco de dados e retorna trechos reais de conversas com contexto circundante, não resumos.

Ad

Recursos Adicionais

  • Um script "onde estávamos" mostra as últimas 20 mensagens da sessão mais recente
  • Importador do ChatGPT que autentica via Playwright e chama a API de backend para extrair árvores completas de conversas com carimbos de data/hora, metadados do modelo, imagens DALL-E e saídas do interpretador de código
  • Importação automática a cada 15 minutos
  • Tudo é local - um arquivo que você pode copiar para outra máquina

Implantação Atual

A implantação do criador lida com:

  • 28K fragmentos
  • 63K links semânticos
  • 255 MB de armazenamento
  • 49 sessões em 6 projetos

Disponibilidade de Código Aberto

O repositório em https://github.com/aguywithcode/total-recall contém:

  • Pipeline completo (importação, embedding, vinculação, recuperação, navegação)
  • Coletor do ChatGPT
  • Instruções de configuração
  • Guia de integração CLAUDE.md
  • Documentação de fundo com a história completa da construção

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

🦀
Tools

Enxame Espinhal: Sistema de IA Multiagente em Tela Visual para Projetos Sem Codificação

Spine Swarm é um sistema multiagente que opera em uma tela visual infinita para completar projetos complexos que não envolvem programação, como análise competitiva, modelagem financeira, auditorias de SEO, apresentações de pitch e protótipos interativos. O sistema usa blocos como abstrações sobre modelos de IA que podem ser conectados para passar contexto entre diferentes tipos de modelos.

OpenClawRadar
Problemas no Fluxo de Trabalho Multiagente do OpenClaw: Paralisações, Perda de Contexto e Ineficiência de Tokens
Tools

Problemas no Fluxo de Trabalho Multiagente do OpenClaw: Paralisações, Perda de Contexto e Ineficiência de Tokens

Um desenvolvedor relata que fluxos de trabalho multiagente do OpenClaw frequentemente travam com agentes paralisados, sofrem vazamento de contexto apesar da documentação personalizada e consomem tokens excessivos sem gerar saída. A configuração usou modelos Gemini 3 Pro/Codex com um orquestrador COO e agentes de tarefas especializados.

OpenClawRadar
Gerenciamento Eficiente de Tokens com Servidores MCP de Código Aberto: Pare
Tools

Gerenciamento Eficiente de Tokens com Servidores MCP de Código Aberto: Pare

Os servidores Pare MCP reduzem o desperdício de tokens e aumentam a eficiência quando agentes de IA de codificação usam ferramentas de desenvolvimento, fornecendo saída estruturada.

OpenClawRadar
Atualização da Suíte V6rge AI Adiciona Suporte a GPU NVIDIA e Agente de Codificação Beta
Tools

Atualização da Suíte V6rge AI Adiciona Suporte a GPU NVIDIA e Agente de Codificação Beta

A V6rge AI Suite lançou uma atualização que corrige problemas de detecção de GPU, adiciona suporte completo a GPUs NVIDIA para melhor desempenho e introduz um novo agente de programação em beta que gera e auxilia com código diretamente dentro do aplicativo.

OpenClawRadar