Создание альтернативы OpenClaw своими руками с использованием кода Claude в безголовом режиме

Основная реализация
Разработчик создал самодельную альтернативу OpenClaw, используя Claude Code в безголовом режиме с подпиской Claude Code за 20 долларов. Система работает на существующем оборудовании вместо того, чтобы требовать Mac Mini.
Основной компонент — это сервер на Python, который принимает запросы, отправляет их в Claude Code в безголовом режиме и возвращает ответы. Это обеспечивает базовую функциональность взаимодействия с ИИ без полной настройки OpenClaw.
Интеграция и автоматизация
Система включает несколько практических интеграций:
- Telegram-бот для мобильного доступа: Использует длинные опросы, поэтому не требуется вебхук или публичный URL
- Автоматизация Hammerspoon: Автоматически запускает всё и перезапускает компоненты при сбоях
- Локальное хранение данных: Все данные хранятся в файлах Markdown, включая расписания, задачи, контакты и заметки
Функциональность
Claude напрямую читает и записывает в файлы Markdown, обеспечивая следующие возможности:
- Ответы на вопросы о доступности (например, "Я свободен в четверг в 15:00?")
- Добавление задач (например, "Добавь задачу проверить код")
- Создание событий в Календаре и Напоминаний с помощью AppleScript
- Управление Chrome через Apple Events при разрешённом JavaScript
- Отправка запланированных напоминаний через Telegram с помощью настройки cron
- Поддержание скользящей истории разговоров, чтобы избежать полной безсостоятельности
Ограничения и статус
Разработчик отмечает, что это "ещё немного сыро и далеко до чего-то вроде OpenClaw", но достаточно хорошо работает для ежедневного использования. Этот подход был разработан, потому что разработчик не мог позволить себе Mac Mini, а OpenClaw ограничен в его организации.
📖 Read the full source: r/openclaw
👀 Смотрите также

Gemma Gem: Встроенный ИИ-агент для автоматизации браузера через WebGPU
Gemma Gem — это расширение для Chrome, которое запускает модель Gemma 4 от Google (2B или 4B) полностью на устройстве с использованием WebGPU, без API-ключей или облачных зависимостей. Оно предоставляет инструменты для чтения содержимого страницы, создания скриншотов, кликов по элементам, ввода текста, прокрутки и выполнения JavaScript через чат-интерфейс.

Счетчик токенов Claude обновлен функцией сравнения моделей
Инструмент Simon Willison для подсчёта токенов Claude теперь поддерживает сравнение количества токенов между разными моделями Claude. Обновление показывает, что Opus 4.7 использует в 1.0–1.35 раз больше токенов, чем Opus 4.6, из-за обновлённого токенизатора, что потенциально увеличивает затраты примерно на 40%, несмотря на идентичные цены.

Beagle SCM: система управления исходным кодом, которая хранит AST-деревья
Beagle — это экспериментальная система управления исходным кодом, которая хранит абстрактные синтаксические деревья вместо бинарных данных, используя формат данных, похожий на CRDT, под названием BASON, и хранилище на основе key-value баз данных, таких как RocksDB.

Джейк Бенчмарк v1: Тестирование производительности локальных LLM для агентов OpenClaw AI
Разработчик протестировал 7 локальных LLM-моделей в качестве ИИ-агентов с OpenClaw, используя 22 практических задания, включая обработку электронной почты, планирование встреч и обнаружение фишинга. Результаты варьировались от 59,4% для Qwen 27B до 1,6% для Nemotron 30B, с доступными подробными журналами диалогов.