Correção de perda de memória do OpenClaw usando o plugin Mem0

✍️ OpenClawRadar📅 Publicado: April 5, 2026🔗 Source
Correção de perda de memória do OpenClaw usando o plugin Mem0
Ad

O problema de memória no OpenClaw

Por padrão, os agentes OpenClaw não mantêm estado entre sessões. A memória fica em arquivos que são carregados na inicialização, mas a compactação de contexto—que resume o contexto antigo para economizar tokens—reescreve ou descarta esses arquivos durante a conversa. Isso faz com que os agentes gradualmente esqueçam informações entre sessões, afetando especialmente arquivos como MEMORY.md que os usuários criam para preservar conhecimento.

A solução arquitetônica

O problema central é que qualquer memória armazenada dentro da janela de contexto pode ser destruída pelo gerenciamento de contexto. A solução é mover a memória completamente para fora da janela de contexto, para que a compactação não possa afetá-la.

Integração Mem0 + OpenClaw

Instale o plugin com um comando:

openclaw plugins install @ mem0/openclaw-mem0

Obtenha uma chave de API no mem0, coloque-a no seu openclaw.json, e a configuração estará completa em menos de 30 segundos.

Como funciona

  • Recuperação Automática: Executa a cada turno antes do seu agente responder. Ele busca memórias relevantes (preferências, estrutura do projeto, decisões passadas) e as injeta novamente no contexto de trabalho. Isso sobrevive à compactação porque as memórias não são armazenadas na janela de contexto—elas são trazidas de novo a cada turno.
  • Captura Automática: Executa após cada resposta. Ele extrai o que vale a pena lembrar, remove duplicações, atualiza fatos desatualizados e armazena externamente. Nenhuma regra para configurar.
Ad

Escopos de memória

  • Longo prazo (escopo do usuário): Seu nome, stack tecnológico, estrutura do projeto, decisões. Persiste em todas as sessões para sempre.
  • Curto prazo (escopo da sessão): O que você está trabalhando ativamente agora. Não polui o armazenamento de longo prazo.

Ambos são pesquisados na recuperação, com as memórias de longo prazo pesquisadas primeiro.

Opção auto-hospedada

Para quem não quer que os dados saiam da sua máquina: defina "mode": "open-source" na sua configuração. Isso permite que você traga sua própria stack—Ollama para embeddings, Qdrant para vetores e sua escolha de LLM (Anthropic ou outros). Nenhuma chave de API Mem0 necessária, nada sai da sua máquina.

Impacto prático

Antes: Iniciar uma nova sessão exigia reexplicar seu stack e preferências, desperdiçando cerca de 20 minutos reconstruindo contexto antes de realmente trabalhar.

Depois: Iniciar uma nova sessão—o agente imediatamente conhece seu nome, seu stack e onde você parou, permitindo que você comece a trabalhar imediatamente.

A diferença se torna particularmente significativa ao executar múltiplos agentes.

📖 Leia a fonte completa: r/clawdbot

Ad

👀 See Also

Claudraband: Envoltório de Terminal para Sessões Persistentes de Código Claude
Tools

Claudraband: Envoltório de Terminal para Sessões Persistentes de Código Claude

O Claudraband envolve o TUI oficial do Claude Code em um terminal controlado para permitir fluxos de trabalho retomáveis, controle remoto de sessões via daemon HTTP e integração com servidor ACP para frontends alternativos como Zed ou Toad. Requer Node.js/Bun, Claude Code autenticado e tmux para fluxos de trabalho locais de primeira classe.

OpenClawRadar
Google Lança Sashiko: Agente de Revisão de Código com IA para Patches do Kernel Linux
Tools

Google Lança Sashiko: Agente de Revisão de Código com IA para Patches do Kernel Linux

Engenheiros do Google disponibilizaram como código aberto o Sashiko, um sistema de revisão de código com IA agentiva projetado para o kernel Linux. Ele encontrou 53% dos bugs em um conjunto não filtrado de 1.000 problemas recentes do upstream que foram perdidos por revisores humanos.

OpenClawRadar
Espaço de Estados: Crie Aplicativos Web Interativos para Agentes OpenClaw com Markdown
Tools

Espaço de Estados: Crie Aplicativos Web Interativos para Agentes OpenClaw com Markdown

Statespace é uma estrutura gratuita e de código aberto para criar e compartilhar aplicativos web amigáveis para IA que agentes OpenClaw podem navegar e interagir usando Markdown puro. Permite definir ferramentas, componentes e instruções em arquivos Markdown que os agentes acessam via HTTP.

OpenClawRadar
DoomVLM: Ferramenta de Código Aberto para Testar Modelos de Linguagem Visual em Partidas de Morte do Doom
Tools

DoomVLM: Ferramenta de Código Aberto para Testar Modelos de Linguagem Visual em Partidas de Morte do Doom

O DoomVLM agora é de código aberto como um único notebook Jupyter que permite testar modelos de linguagem visual jogando Doom via APIs compatíveis com OpenAI. A ferramenta suporta modos deathmatch onde até 4 modelos podem competir, com opções completas de configuração para prompts do sistema, descrições de ferramentas e parâmetros de amostragem.

OpenClawRadar