LTM: Um Protocolo JSON para Memória Portátil de Agentes entre Modelos e Máquinas
Se você usa Claude em vários editores ou máquinas, provavelmente já esbarrou no muro da portabilidade de contexto: seu CLAUDE.md não te segue para o Cursor, as regras do Cursor não transferem para o Codex, e nada sobrevive a uma troca de modelo ou sistema operacional. As ferramentas existentes de "memória do agente" são, em sua maioria, arquivos markdown que você mantém manualmente ou armazenamentos vinculados a um fornecedor. Um novo projeto de código aberto chamado ltm adota uma abordagem diferente: um pequeno protocolo JSON chamado Pacote de Memória Principal, além de um CLI e servidor para movimentar os pacotes.
Como Funciona
Ao final de uma sessão, o agente chama ltm save. No início da próxima sessão, ltm resume puxa o dossiê sobre o obstáculo atual—independentemente do modelo, ambiente ou máquina. Um pacote contém cinco campos obrigatórios e geralmente tem de 2 a 5 KB:
- Objetivo: o que você está tentando alcançar
- Decisões já tomadas: restrições que moldaram o código
- O que você já tentou: becos sem saída e abordagens rejeitadas
- Próximo passo: o que fazer a seguir
O registro de commits já carrega o trabalho que deu certo. O LTM foca no que os agentes não conseguem reconstruir a partir de um repositório: becos sem saída e restrições que nunca aparecem no código.
Principais Decisões de Design
- Independente de modelo, ambiente e máquina: um pacote escrito pelo Claude no macOS é lido perfeitamente pelo Codex no Linux ou por um colega em sua máquina. O protocolo é o produto; CLI e servidor são implementações de referência.
- Eficiente em tokens: um pacote de 2–5 KB no início da sessão é mais barato do que deixar o agente explorar novamente a base de código para redescobrir o que já foi tentado e rejeitado.
- Auto-hospedado ou hub gerenciado: o mesmo protocolo de qualquer forma. Um único binário Go, SQLite em disco, executado em um VPS de baixo custo.
- A ocultação é essencial: cada pacote é verificado antes de sair da máquina. Chaves AWS, tokens do GitHub, JWTs, chaves privadas, caminhos absolutos, tokens do Slack e Stripe—tudo bloqueado por padrão. Segredos não viajam.
- Suporte MCP integrado: Claude Code, Cursor, Zed, Codex, etc. podem chamar
saveeresumecomo ferramentas sem nunca digitar um ID. - A intenção é portátil, a configuração não: pacotes nunca carregam
CLAUDE.md, habilidades, prompts ou configuração de ferramentas—isso permanece local.
Experimente Sem se Cadastrar
Você pode ver como é um resume imediatamente: ltm example --resume executa o fluxo completo com um pacote de exemplo e coloca o bloco de resume na sua área de transferência.
Licença e Ética
LTM é Apache 2.0. O construtor reconhece assistência de LLM: cada commit tocado pelo agente carrega um trailer Assisted-by: nas convenções do kernel Linux.
Repositório: github.com/dennisdevulder/ltm
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Servidor MCP para Busca Semântica em Vaults do Obsidian
Um desenvolvedor criou um servidor MCP que indexa vaults do Obsidian no Qdrant com embeddings locais, permitindo busca semântica em vez de correspondência por palavras-chave. Ele segmenta markdown por títulos, usa embeddings BAAI/bge-small-en-v1.5 e funciona com Claude Code, Cursor, Windsurf ou qualquer cliente MCP.

Slides-grab: Editor Visual para Corrigir Slides HTML Gerados pelo Claude Code
Slides-grab é uma ferramenta que permite arrastar elementos em slides HTML/CSS gerados pelo Claude Code, então envia o XPath e uma captura de tela destacada para o agente de IA para edição precisa. Ela aborda a dificuldade de corrigir pequenos problemas de layout apenas com prompts de texto.

Memento Vault: Ferramenta Local para Contexto Persistente em Sessões de Código do Claude
Memento Vault é um conjunto de hooks que captura automaticamente transcrições de sessões, pontua-as e armazena notas atômicas em um repositório git local. Ele oferece recuperação de custo zero via busca BM25 + vetorial com latência média de 472ms e injeta contexto relevante no início da sessão, em cada prompt e na leitura de arquivos.

Construindo um sistema multiagente controlado por voz sobre o Claude Code
Um desenvolvedor criou um loop de voz ativado por palavra de comando para o Claude Code que gera subagentes, paraleliza o trabalho e verifica resultados automaticamente. Análise técnica completa incluindo verificação do falante e monitor de PID.