Memtrace: Memória Persistente e Consciente do Tempo para Agentes de Código Claude

✍️ OpenClawRadar📅 Publicado: May 4, 2026🔗 Source
Memtrace: Memória Persistente e Consciente do Tempo para Agentes de Código Claude
Ad

Toda sessão longa do Claude Code sofre de contexto desatualizado: o agente relê os mesmos arquivos, esquece detalhes de interfaces e refatora sem entender o raio de impacto. Memtrace é uma camada de memória gratuita e open-source que resolve isso mantendo uma representação do seu código continuamente atualizada e ciente do tempo.

Duas Capacidades Principais

  • Estado sempre atualizado: Cada edição aciona um snapshot incremental de 42ms das mudanças aplicadas pelo agente. O agente nunca trabalha com memória de sessões anteriores — após uma refatoração, ele conhece imediatamente todos os chamadores, testes e consumidores da função modificada.
  • Retroceder e reproduzir: O código é armazenado bi-temporalmente (valid_time + transaction_time por nó/aresta), permitindo consultas como "como era essa função na segunda-feira" e reproduzindo como uma função quebrada evoluiu commit por commit.
Ad

Arquitetura e Apostas de Desempenho

Zero inferência LLM durante a indexação: Tree-sitter analisa o código em uma AST, que se torna a representação estrutural. A recuperação é híbrida — Tantivy BM25 para recall lexical e embeddings Jina-code de 768 dimensões indexados em HNSW para recall semântico, fundidos com Reciprocal Rank Fusion em k=60. Jina-code é treinado em código, então entende "isso é um manipulador de autenticação" sem correspondência de padrões com a palavra "auth".

A camada bi-temporal permite arestas tipadas (CALLS, IMPORTS, IMPLEMENTS, EXTENDS, CONTAINS, TYPE_REFERENCES, INSTANTIATES) percorridas em tempo de grafo, dando ao agente o raio de impacto antes de refatorar. Velocidade é crítica: o gargalo da indexação está em I/O, não em tokens LLM, tornando os snapshots baratos o suficiente para executar a cada edição.

Aprovação e Limites

O binário requer uma chave de aprovação devido a casos extremos de usuários beta reais (lockfiles mistos pnpm/npm, proc-macros Rust, blocos TYPE_CHECKING do Python). Aprovações são limitadas a 50 por semana, com prazo inferior a 24h. O harness de benchmark é totalmente aberto e executável sem a chave. Repositório + lista de espera: github.com/syncable-dev/memtrace-public

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Engramx v3.4: Servidor MCP + Grafo de Conhecimento SQLite Reduz o Uso de Tokens do Claude Code em 89%
Tools

Engramx v3.4: Servidor MCP + Grafo de Conhecimento SQLite Reduz o Uso de Tokens do Claude Code em 89%

Engramx v3.4 intercepta leituras de arquivos para agentes Claude Code, retornando resumos estruturais em vez do conteúdo bruto. Benchmarks mostram redução agregada de 89,1% de tokens em uma base de código de 87 arquivos.

OpenClawRadar
Construindo syntaqlite: Um Projeto DevTools SQLite Criado com Assistência de IA
Tools

Construindo syntaqlite: Um Projeto DevTools SQLite Criado com Assistência de IA

Lalit Maganti construiu o syntaqlite, um conjunto de ferramentas para desenvolvedores para SQLite, ao longo de três meses usando agentes de IA de codificação, após desejar isso por oito anos. O projeto exigiu analisar SQL exatamente como o SQLite, o que envolveu adaptar a densa base de código C do SQLite com mais de 400 regras gramaticais.

OpenClawRadar
🦀
Tools

Needle: Um modelo de chamada de funções com 26 milhões de parâmetros que executa a 6000 tok/s em dispositivos móveis

Cactus lança como código aberto o Needle, um modelo de 26 milhões de parâmetros para chamada de funções em única etapa, alcançando 6000 tok/s de preenchimento e 1200 tok/s de decodificação em dispositivos de consumo. Construído com Simple Attention Networks (sem FFNs), ele supera vários modelos maiores em benchmarks de uso de ferramentas.

OpenClawRadar
Agente de Trading de IA com Salvaguardas de Risco para Investimento Educacional
Tools

Agente de Trading de IA com Salvaguardas de Risco para Investimento Educacional

Um desenvolvedor criou um assistente de negociação com IA que conecta o Claude a uma conta de corretora com um mecanismo de risco entre a IA e o dinheiro. O sistema inclui verificações de segurança como bloquear negociações que excedam 50% da alocação da carteira, desligamento automático com perda diária de 3% e um botão de emergência para perdas de 20%.

OpenClawRadar