GoStaff: Reescritura en Go de OpenClaw con una reducción de memoria de 100x

GoStaff es una reescritura completa de OpenClaw en Go que reduce el uso de memoria a aproximadamente 17 MB, unas 100 veces menos que la implementación original. Mantiene la compatibilidad completa con los complementos existentes de OpenClaw mientras añade soporte nativo para habilidades en Go y una arquitectura simplificada de binario único.
Arquitectura Central
El sistema se ejecuta completamente desde un único binario gostaff sin microservicios. Toda la persistencia—historial de sesiones, memoria ReAct, automatizaciones programadas, perfiles de usuario y seguimiento de uso de tokens—es manejada por Postgres. El ciclo del agente ReAct (pensar → actuar → observar) soporta múltiples proveedores incluyendo Anthropic, OpenAI, Gemini y OpenRouter con conmutación automática por fallos para errores 429/5xx.
Compatibilidad con OpenClaw
GoStaff incluye un adaptador SDK incorporado (internal/skill/shim/host.mjs) que actúa como un host JavaScript para complementos de OpenClaw. Soporta completamente los 17 métodos register* de OpenClaw. Los complementos existentes en TypeScript/JavaScript/Python pueden colocarse directamente y son invocados como herramientas mediante IPC de subproceso JSON-line.
Sistema de Habilidades de Tres Niveles
- Nivel 1 (Markdown): Archivos simples
SKILL.mdcon metadatos YAML donde las instrucciones se inyectan directamente en el mensaje del sistema del agente ReAct. - Nivel 2 (Go Nativo): Archivos fuente de Go compilados al inicio mediante
go build -buildmode=pluginy registrados como herramientas altamente optimizadas y llamables. - Nivel 3 (Complementos OpenClaw): Compatibilidad completa con el ecosistema existente de complementos de OpenClaw.
Características Adicionales
El sistema incluye una interfaz web fácil de usar y soporta automatizaciones basadas en cron usando reglas de recurrencia estándar RFC 5545 para programar ejecuciones del agente ReAct.
📖 Leer la fuente completa: r/openclaw
👀 Ver también

InsForge: Una Capa Semántica de Backend para Agentes de Código Claude
InsForge expone seis primitivas de backend—autenticación, base de datos Postgres, almacenamiento compatible con S3, funciones edge/sin servidor, puerta de enlace de modelos y despliegue de sitios—como componentes estructurados que los agentes Claude Code pueden inspeccionar y configurar a través de MCP en lugar de adivinar integraciones de API.

Detección proactiva de la rotación de contexto en Claude Code: Una sugerencia de funcionalidad de r/ClaudeAI
Una sugerencia de funcionalidad para Reddit propone que Claude Code detecte proactivamente la degradación del contexto y ofrezca una transferencia estructurada del ámbito de la tarea, generando un archivo de transferencia e iniciando una nueva sesión automáticamente.

9 Componentes Clave para Ejecutar Claude Code como un SO Persistente en 18 Negocios
Un desarrollador ejecuta 18 instancias de Claude Code como un sistema operativo compartido con sincronización selectiva, estado movido a servidores MCP, verificación basada en recibos y reglas de carga automática. Detalla la arquitectura.
Encuesta de servidores de memoria Markdown local para agentes de IA: Mem0, Hindsight, Zep y el recién llegado Engram
Un usuario probó ~20 sistemas de memoria local para agentes que almacenan memorias como archivos editables. Engram (de Obsidian68) fue el único que cumplió con todos los requisitos: completamente local, almacenamiento en Markdown, deduplicación inteligente, decaimiento de importancia y servidor independiente.