GoStaff: Переписанная на Go версия OpenClaw с сокращением использования памяти в 100 раз

GoStaff — это полная переписанная на Go версия OpenClaw, которая сокращает использование памяти примерно до 17 МБ, что примерно в 100 раз меньше, чем исходная реализация. Она сохраняет полную совместимость с существующими плагинами OpenClaw, добавляя при этом нативную поддержку навыков на Go и упрощённую архитектуру в виде единого бинарного файла.
Основная архитектура
Система полностью работает из одного бинарного файла gostaff без микросервисов. Вся персистентность — история сессий, память ReAct, запланированные автоматизации, пользовательские персонажи и отслеживание использования токенов — обрабатывается Postgres. Цикл агента ReAct (думать → действовать → наблюдать) поддерживает несколько провайдеров, включая Anthropic, OpenAI, Gemini и OpenRouter, с автоматическим переключением при ошибках 429/5xx.
Совместимость с OpenClaw
GoStaff включает встроенный SDK-шлюз (internal/skill/shim/host.mjs), который выступает в качестве JavaScript-хоста для плагинов OpenClaw. Он полностью поддерживает все 17 методов register* OpenClaw. Существующие плагины на TypeScript/JavaScript/Python можно просто добавить, и они будут вызываться как инструменты через JSON-line субпроцесс IPC.
Трёхуровневая система навыков
- Уровень 1 (Markdown): Простые файлы
SKILL.mdс YAML-фронтматером, где инструкции напрямую встраиваются в системный промпт агента ReAct. - Уровень 2 (Нативный Go): Исходные файлы Go, компилируемые при запуске через
go build -buildmode=pluginи регистрируемые как высокооптимизированные вызываемые инструменты. - Уровень 3 (Плагины OpenClaw): Полная совместимость с существующей экосистемой плагинов OpenClaw.
Дополнительные возможности
Система включает удобный веб-интерфейс и поддерживает автоматизации на основе cron, использующие стандартные правила повторения RFC 5545 для планирования запусков агента ReAct.
📖 Read the full source: r/openclaw
👀 Смотрите также

Telegram-бот для управления каналами Headless Claude Code через tmux
Python-бот для Telegram без внешних зависимостей, который запускает, останавливает и мониторит сессии Claude Code Channels в tmux на сервере без головы, с автоперезапуском через watchdog.

LAP: Собрано более 1500 спецификаций API для использования в LLM с целью снижения галлюцинаций у Claude
LAP — это инструмент, который компилирует более 1500 реальных спецификаций API в облегчённый формат, оптимизированный для LLM, предоставляя проверенные конечные точки и параметры, чтобы предотвратить создание AI-агентами, такими как Claude, некорректных вызовов API.

Skill Seekers v3.2.0 добавляет извлечение обучающих материалов с YouTube для навыков Claude.
Skill Seekers v3.2.0 теперь извлекает контент из обучающих видео на YouTube для создания структурированных файлов SKILL.md для Claude. Инструмент использует двухэтапный рабочий процесс с улучшением ИИ для очистки результатов OCR и создания полезной документации из видеоконтента.
Claude Code v2.1.238: настройки сочетаний клавиш, headersHelper, исправления для self-hosted runner
Claude Code v2.1.238 добавляет keybindingFlavor=readline для Ctrl+W, headersHelper для маркетплейсов плагинов, флаги для самозапущенных раннеров (shutdown и proxy auth), а также множество исправлений.