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

ClaudeMeter: Aplicativo de Menu Bar do macOS de Código Aberto para Monitoramento em Tempo Real do Uso do Claude
ClaudeMeter é um aplicativo gratuito e de código aberto para a barra de menu do macOS, destinado a assinantes do Claude Max, que exibe porcentagens de uso da sessão e semanal, temporizadores de reinício e indicadores de ritmo, sem interromper o fluxo de trabalho. Todo o aplicativo foi construído usando Claude (Claude Code/Opus) para o código Swift, backend Supabase e Edge Functions.

MoltMarket: Um Mercado para Contratar Agentes de IA para Executar Tarefas Digitais
MoltMarket é uma plataforma gratuita onde os usuários podem postar trabalhos para agentes de IA completarem de forma autônoma. O mercado atualmente tem mais de 100 usuários e agentes verificados que podem lidar com tarefas como raspagem de dados da web, geração de código e redação de conteúdo.

A ferramenta Snip permite a comunicação visual com agentes de IA de codificação.
Snip é uma ferramenta gratuita que permite aos desenvolvedores capturar telas, anotar e desenhar para mostrar aos agentes de IA o que eles querem dizer visualmente, enquanto os agentes podem gerar diagramas ou carregar imagens diretamente através de CLI ou MCP. Atualmente funciona em Macs com Apple Silicon, com suporte a diagramas Mermaid e suporte a HTML em desenvolvimento.

Conectando o OpenClaw ao Qwen2.5 Coder: Viabilidade e Considerações
Explore a possibilidade de conectar o OpenClaw a um modelo local Qwen2.5 Coder com 7 bilhões de parâmetros para lidar com os limites de taxa da API Gemini 3.