ClawPy: Implementación Mínima de Python en un Solo Archivo de OpenClaw con Memoria de Experiencia

✍️ OpenClawRadar📅 Publicado: 12 de marzo de 2026🔗 Source
ClawPy: Implementación Mínima de Python en un Solo Archivo de OpenClaw con Memoria de Experiencia
Ad

Qué es esto

ClawPy es una implementación minimalista en Python de un solo archivo de la arquitectura de ejecución autónoma de tareas de OpenClaw. Se ejecuta directamente en la terminal sin abstracciones pesadas, centrándose en la ingeniería de prompts en bruto, la lógica de máquinas de estado y la ejecución de subprocesos.

Detalles clave de implementación

El script refleja la mecánica central de OpenClaw:

  • Árbol de tareas recursivo: Mantiene un archivo de estado tasks.txt que rastrea tareas incompletas. El sistema lee este archivo, decide si ejecutar tareas directamente o descomponerlas (hasta 4 niveles de profundidad), y automáticamente propaga el estado "Completado".
  • Intérprete de código y autocorrección: Utiliza etiquetas XML personalizadas (<python>) para escribir y ejecutar scripts localmente. Cuando la ejecución encuentra un traceback, captura el stderr, fuerza una etiqueta de reflexión <error> para analizar el error, y reescribe el código hasta lograr un Código de Retorno 0.
  • Sistema de memoria de experiencia: Cada vez que el agente ejecuta exitosamente un script (explicado mediante etiquetas <msg>) o reflexiona sobre un fallo (<error>), añade esa información a un archivo experience.txt. Al reiniciarse, el sistema inyecta un historial truncado de errores y éxitos pasados en el prompt del sistema, evitando la repetición de errores sintácticos o lógicos.
Ad

Casos de uso prácticos

El desarrollador creó esto para dos audiencias principales:

  • Personas que quieren aprender exactamente cómo funciona el bucle autónomo internamente sin sumergirse en una base de código masiva
  • Analistas de datos y cuantitativos que desean un agente liviano para escribir y corregir scripts de Pandas/financieros en su entorno local

Nota importante de seguridad: La herramienta ejecuta código Python generado directamente en tu máquina, por lo que el desarrollador recomienda ejecutarla en un entorno seguro o máquina virtual.

El proyecto está disponible en GitHub en https://github.com/EricChanBank/clawPy.git.

📖 Read the full source: r/openclaw

Ad

👀 Ver también

ClawControl cliente iOS lanzado para servidores autoalojados de OpenClaw
Herramientas

ClawControl cliente iOS lanzado para servidores autoalojados de OpenClaw

ClawControl v1.50 ya está disponible en iOS como un cliente móvil centrado en la privacidad para servidores OpenClaw/Claw autoalojados. La aplicación de código abierto permite chat en tiempo real con respuestas en streaming, gestión de agentes y control de sesiones desde dispositivos móviles.

OpenClawRadar
Claude-Powered MCP Tool Generates Interactive HTML Components Without Build Tools
Herramientas

Claude-Powered MCP Tool Generates Interactive HTML Components Without Build Tools

Un desarrollador creó daub.dev, un sistema donde Claude impulsa un servidor MCP para producir componentes de interfaz de usuario HTML estilizados e interactivos a partir de descripciones en lenguaje natural, sin necesidad de React, empaquetadores o pipelines de construcción.

OpenClawRadar
LightMem: Sistema de Memoria Ligero para Agentes LLM con Ganancias de 10×+ y Costo 100× Menor
Herramientas

LightMem: Sistema de Memoria Ligero para Agentes LLM con Ganancias de 10×+ y Costo 100× Menor

LightMem es un sistema de memoria modular para agentes LLM que logra una mejora de precisión de hasta el 10,9% mientras reduce los tokens hasta 117 veces, las llamadas API hasta 159 veces y el tiempo de ejecución en más de 12 veces. Está diseñado para un razonamiento de contexto largo escalable en flujos de trabajo de agentes.

OpenClawRadar
FUTO Swipe: Modelos de escritura deslizando de código abierto igualan la precisión de las grandes tecnológicas
Herramientas

FUTO Swipe: Modelos de escritura deslizando de código abierto igualan la precisión de las grandes tecnológicas

FUTO lanza modelos de escritura por deslizamiento de código abierto y un conjunto de datos de 1 millón de gestos. Codificador (635K parámetros) + ContextLM (1.5M) + decodificador (304K) logran una tasa de fallo del ~4% en top-4. Totalmente offline en FUTO Keyboard.

OpenClawRadar