ClawPy: Implementação Python Minimalista de Arquivo Único do OpenClaw com Memória de Experiência

O Que É Isso
ClawPy é uma implementação Python minimalista, em um único arquivo, da arquitetura de execução autônoma de tarefas do OpenClaw. Ele roda diretamente no terminal sem abstrações pesadas, focando na engenharia de prompts bruta, na lógica da máquina de estados e na execução de subprocessos.
Detalhes Principais da Implementação
O script espelha as mecânicas centrais do OpenClaw:
- Árvore de Tarefas Recursiva: Mantém um arquivo de estado
tasks.txtque rastreia tarefas incompletas. O sistema lê esse arquivo, decide se executa as tarefas diretamente ou as decompõe (até 4 níveis de profundidade), e automaticamente propaga o status "Concluído". - Interpretador de Código e Autocorreção: Usa tags XML personalizadas (
<python>) para escrever e executar scripts localmente. Quando a execução encontra um traceback, ele captura ostderr, força uma tag de reflexão<error>para analisar o bug e reescreve o código até alcançar o Código de Retorno 0. - Sistema de Memória de Experiência: Toda vez que o agente executa um script com sucesso (explicado via tags
<msg>) ou reflete sobre uma falha (<error>), ele adiciona essa percepção a um arquivoexperience.txt. Ao ser reiniciado, o sistema injeta um histórico truncado de erros e sucessos passados no prompt do sistema, evitando a repetição de erros de sintaxe ou lógica.
Casos de Uso Práticos
O desenvolvedor criou isso para dois públicos principais:
- Pessoas que querem aprender exatamente como o loop autônomo funciona por baixo dos panos sem mergulhar em uma base de código massiva
- Analistas de dados e quants que querem um agente leve para escrever e corrigir scripts Pandas/financeiros em seu ambiente local
Nota Importante de Segurança: A ferramenta executa código Python gerado diretamente em sua máquina, então o desenvolvedor recomenda executá-la em um ambiente seguro ou máquina virtual.
O projeto está disponível no GitHub em https://github.com/EricChanBank/clawPy.git.
📖 Leia a fonte completa: r/openclaw
👀 See Also

ClawCut Proxy Lançado no GitHub para Otimizar OpenClaw para Pequenos LLMs
ClawCut é um proxy experimental que manipula, injeta chamadas JSON e extrai ruído JSON do OpenClaw para reduzir a sobrecarga cognitiva em modelos pequenos (7B-8B) executados em hardware limitado.

O Prism MCP v5.1 adiciona compressão de memória 10x e aprendizado do agente a partir de correções.
O Prism MCP v5.1 apresenta compressão de memória 10x maior através do TurboQuant portado para TypeScript, permitindo milhões de memórias em um laptop sem bancos de dados vetoriais. A atualização adiciona aprendizado do agente a partir de correções do usuário e uma interface visual de grafo de conhecimento.

Sessões Claude: Aplicativo Desktop Leve para Navegar no Histórico de Código do Claude
Claude Sessions é um novo aplicativo de desktop que permite aos desenvolvedores navegar pelo histórico de sessões do Claude Code localmente. Ele lê de ~/.claude/projects, organiza sessões por projeto, lida com sessões grandes de até 500k+ tokens sem lentidão, e inclui funcionalidade de busca e navegação por teclado.

Servidor MCP Permite que o Claude Crie e Execute Ferramentas Personalizadas em Tempo de Execução
Um desenvolvedor criou um servidor MCP onde o Claude pode criar, atualizar e executar novas ferramentas sem necessidade de reimplantação. O sistema utiliza cinco ferramentas principais e executa código JavaScript/TypeScript personalizado em um sandbox Deno com inicialização a frio de ~50ms.