Extraí a memória markdown padrão do OpenClaw e construí uma camada de API Node.js/Postgres em vez disso

✍️ OpenClawRadar📅 Publicado: May 31, 2026🔗 Source
Extraí a memória markdown padrão do OpenClaw e construí uma camada de API Node.js/Postgres em vez disso
Ad

Um desenvolvedor que criava um Analisador de Produtividade Cognitiva com OpenClaw encontrou uma barreira no arquivo MEMORY.md padrão após semanas de uso. O arquivo de texto simples se transformou em um motor de alucinações — o agente lembrava designs de API obsoletos como verdade e esquecia tradeoffs acordados no sistema. A solução: desabilitar o plugin memory-core e construir uma camada de imposição determinística.

Detalhes da Arquitetura

  • Banco de Dados: PostgreSQL com esquemas rígidos para system_architecture_rules, api_design_decisions e feature_roadmaps.
  • Middleware: Backend Node.js/Express exposto ao OpenClaw via chamadas de ferramentas personalizadas.
  • Contratos Tipados: O agente deve executar POST /memory/architecture com um payload JSON validado pelo TypeScript para registrar tradeoffs de design ou rotas de API.
  • Injeção de Contexto Imutável: Na consulta, a camada de ferramentas recupera linhas exatas do Postgres e as injeta no contexto antes do agente raciocinar.
Ad

Resultados

O desvio de contexto caiu a zero absoluto. O agente não pode alucinar um esquema de banco de dados porque está restrito por dados relacionais. Atualizar uma regra de arquitetura sobrescreve a linha antiga — sem notas conflitantes. Tradeoff: ~150ms de latência por chamada de ferramenta e um fim de semana de codificação backend.

Conclusão

O desenvolvedor argumenta que a memória do agente não é um problema de armazenamento, mas sim de design de API. Forçar o LLM a categorizar pensamentos através de limites de ferramentas rígidos evita a corrupção de estado ao longo de centenas de iterações. Considerando abrir o repositório Node como código aberto.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

Servidor MCP Indexa Bases de Código em Grafo de Conhecimento para Redução de 10x em Tokens
Tools

Servidor MCP Indexa Bases de Código em Grafo de Conhecimento para Redução de 10x em Tokens

Um novo servidor MCP chamado codebase-memory-mcp analisa bases de código em um grafo de conhecimento persistente usando tree-sitter, reduzindo o uso de tokens em pelo menos 10x para consultas estruturais. Testado em 35 repositórios do mundo real, ele substitui a exploração arquivo por arquivo por consultas em grafo.

OpenClawRadar
AgenteStore MCP: Kit de Ferramentas Python para Claude Desktop com 27 Ferramentas Locais
Tools

AgenteStore MCP: Kit de Ferramentas Python para Claude Desktop com 27 Ferramentas Locais

AgenticStore MCP é um kit de ferramentas Python de código aberto que substitui múltiplos servidores MCP por uma única instalação, fornecendo ao Claude Desktop 27 ferramentas locais, incluindo memória persistente, busca na web e auditoria de repositórios, sem exigir configuração de Docker ou Node.js.

OpenClawRadar
NLA transforma as ativações internas do Gemma 3 em texto legível para qualquer token
Tools

NLA transforma as ativações internas do Gemma 3 em texto legível para qualquer token

A Anthropic lançou os Natural Language Autoencoders (NLA), que decodificam o estado interno de um modelo em texto. Combinado com o Gemma 3, o Auto Verbalizer explica o que o modelo estava "pensando" para qualquer token gerado. Os pesos estão no Hugging Face; demo no Neuronpedia.

OpenClawRadar
pop-pay MCP server adiciona guardrails de pagamento para agentes Claude Code
Tools

pop-pay MCP server adiciona guardrails de pagamento para agentes Claude Code

pop-pay é um servidor MCP que permite que agentes Claude Code realizem compras sem expor números de cartão de crédito. Ele usa injeção CDP para inserir credenciais de cartão virtual diretamente em iframes de pagamento, com Claude recebendo apenas números de confirmação mascarados.

OpenClawRadar