Plugin de gerenciamento de contexto sem perda para Hermes Agent, que armazena todas as mensagens no SQLite e cria um DAG de resumos para recuperar o histórico compactado.
Martian-Engineering/lossless-claw
Plugin de gerenciamento de contexto para OpenClaw que armazena todas as mensagens no SQLite e substitui o truncamento por resumos organizados em um DAG.
- Estrelas
- 4,917
- Forks
- 457
- Issues abertas
- 263
- Último commit
- ontem
O que é?
Lossless Claw é um plugin para o OpenClaw, um framework de agentes, que muda a forma como conversas longas são compactadas. Em vez de descartar mensagens antigas quando uma conversa ultrapassa a janela de contexto do modelo, ele armazena todas as mensagens em um banco de dados SQLite, resume os trechos mais antigos com o LLM configurado e condensa esses resumos em nós de nível superior que formam um grafo acíclico direcionado.
A cada turno, o contexto do agente é montado com os resumos e as mensagens brutas mais recentes. Os agentes podem usar as ferramentas lcm_grep, lcm_describe e lcm_expand para pesquisar o histórico compactado e voltar aos detalhes originais por trás de qualquer resumo. As mensagens brutas nunca são excluídas, e os resumos mantêm links para suas fontes.
O plugin também inclui uma CLI de shell lcm para ler o banco de dados e consultar ou definir configurações, comandos de chat nativos /lossless para backups e verificações da integridade dos resumos, além de uma ferramenta de migração de sessões para importar arquivos JSONL de sessões existentes do OpenClaw.
Recursos principais
- 01Armazena todas as mensagens no SQLite, organizadas por conversa, sem truncar nada.
- 02Cria um DAG de resumos que condensa o histórico conforme ele aumenta.
- 03Monta o contexto de cada turno com resumos e mensagens brutas recentes.
- 04Oferece as ferramentas lcm_grep, lcm_describe e lcm_expand para pesquisar e recuperar detalhes compactados.
- 05Inclui uma CLI lcm, comandos /lossless na sessão e uma ferramenta de migração de sessões para uso único.
Casos de uso
- Manter um assistente pessoal do OpenClaw em funcionamento por longos períodos, com acesso a conversas anteriores.
- Recuperar detalhes exatos de conversas antigas que, de outra forma, seriam perdidos com o truncamento do contexto.
- Inspecionar ou fazer backup do banco de dados de conversas de uma implantação do OpenClaw.
- Importar o histórico de sessões existente do OpenClaw para o armazenamento LCM depois de ativar o plugin.
Início rápido
- 1
Instale o plugin com o instalador de plugins do OpenClaw
openclaw plugins install @martian-engineering/lossless-claw@latest - 2
Defina o context engine slot como lossless-claw e ative o conversation prompt hook correspondente em openclaw.json
- 3
Reinicie o OpenClaw após alterar a configuração
Antes de usar
- Requer o OpenClaw 2026.9.2 ou posterior e é um plugin que só funciona dentro do OpenClaw.
- A sumarização usa um provedor de LLM que você precisa configurar no OpenClaw, o que pode gerar custos de API.
Em coleções
Tópicos
Perguntas frequentes
- O que é lossless-claw?
- Plugin de gerenciamento de contexto para OpenClaw que armazena todas as mensagens no SQLite e substitui o truncamento por resumos organizados em um DAG. Lossless Claw é um plugin para o OpenClaw, um framework de agentes, que muda a forma como conversas longas são compactadas. Em vez de descartar mensagens antigas quando uma conversa ultrapassa a janela de contexto do modelo, ele armazena todas as mensagens em um banco de dados SQLite, resume os trechos mais antigos com o LLM configurado e condensa esses resumos em nós de nível superior que formam um grafo acíclico direcionado.
- lossless-claw é gratuito? Qual é a licença?
- lossless-claw é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- lossless-claw ainda é mantido?
- Manutenção ativa. O último commit de lossless-claw foi em 5 de nov. de 2026.
- Para que posso usar lossless-claw?
- Manter um assistente pessoal do OpenClaw em funcionamento por longos períodos, com acesso a conversas anteriores. Recuperar detalhes exatos de conversas antigas que, de outra forma, seriam perdidos com o truncamento do contexto. Inspecionar ou fazer backup do banco de dados de conversas de uma implantação do OpenClaw. Importar o histórico de sessões existente do OpenClaw para o armazenamento LCM depois de ativar o plugin.
- Como instalar lossless-claw?
- Instale o plugin com o instalador de plugins do OpenClaw: openclaw plugins install @martian-engineering/lossless-claw@latest Defina o context engine slot como lossless-claw e ative o conversation prompt hook correspondente em openclaw.json Reinicie o OpenClaw após alterar a configuração
- Onde consigo lossless-claw?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Martian-Engineering/lossless-claw
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plugin de memória em grafo de conhecimento para DeepSeek Harness e OpenClaw, que limita o contexto recente e recupera perguntas e respostas exatas de sessões anteriores.
Mecanismo de memória persistente, local-first e auto-hospedado para apps e agentes com LLM, com armazenamento em SQLite, recuperação temporal e integração com MCP.
Servidor MCP enxuto e econômico em tokens que permite a clientes de IA consultar e explorar bancos de dados PostgreSQL, MySQL, SQL Server, Oracle, MariaDB e SQLite.
CLI e extensão de navegador que extraem texto limpo e geram resumos de páginas da web, PDFs, vídeos do YouTube, podcasts e arquivos de áudio ou vídeo.
Memória de projeto totalmente local para Claude Code e opencode, que registra sessões automaticamente e as resume em um resumo pronto para retomada, sem chamadas de API.