OpenHelm: Локальный планировщик фоновых задач для Claude Code с логикой самокорректирующихся повторов

OpenHelm — это фоновый планировщик, специально разработанный для Claude Code, который решает проблему зависания или многократного сбоя задач без вмешательства пользователя. Он запускает задания по расписанию с автоматической логикой повторных попыток, которая анализирует сбои и корректирует промпты перед повторным запуском.
Как это работает
Пользователи устанавливают цели, такие как «поддерживать тесты в рабочем состоянии», «еженедельный аудит кодовой базы» или «черновик привлечения новых лидов». OpenHelm строит план разовых и повторяющихся заданий на основе этих целей. Когда задание завершается сбоем, легковесный модуль оценки считывает контекст сбоя и корректирует промпт перед повторной попыткой. Задания продолжают выполняться по расписанию без необходимости мониторинга через терминал.
Архитектура с приоритетом локального хранения
Все состояние приложения остается на вашем компьютере: база данных SQLite по адресу ~/.openhelm/openhelm.db, учетные данные хранятся в macOS Keychain (без SaaS-панели управления). Вызовы LLM осуществляются через вашу существующую подписку Claude Code, а не требуют отдельного API-ключа. Хотя система использует облачные LLM (Claude), инфраструктура полностью локальная, что позволяет хранить историю заданий и контекст проекта на устройстве, а не в облачных базах данных.
Технологический стек
- Tauri 2 (оболочка на Rust)
- Фронтенд на React
- Сопутствующий агент на Node.js
- SQLite через Drizzle ORM
Система состоит из трех изолированных подсистем:
- Планировщик (тик каждую минуту)
- Исполнитель (потоковая запись логов в базу данных по мере их поступления)
- Контроллер (таймаут 30 минут, автоматическая отправка SIGTERM зависшим процессам)
Доступность
Проект распространяется по модели fair-source на GitHub и бесплатен для команд до 4 пользователей.
📖 Прочитать полный источник: r/LocalLLaMA
👀 Смотрите также

Запуск NemoClaw с локальным vLLM: Заметки по настройке и наблюдения по разработке агентов
Разработчик задокументировал запуск платформы изолированных AI-агентов NVIDIA NemoClaw с локальной моделью Nemotron 9B v2 через vLLM на WSL2. Ключевые выводы включают детали маршрутизации вывода, проблемы совместимости парсеров и наблюдения о разрыве в разработке агентов.

Локальный конвейер перевода книг использует модели Qwen 32B и Mistral 24B с контекстуальной системой RAG
Разработчик создал полностью автоматизированный конвейер перевода книг из PDF в ePub с использованием восьми скриптов на Python, Marker для извлечения PDF, Qwen 32B для перевода с глобальным глоссарием и Mistral 24B для стилевой правки.

StartClaw: Инструмент для автоматизации безголовых браузеров, созданный на основе ZeroClaw с интеграцией Claude
StartClaw — это инструмент для автоматизации браузера, созданный на основе Rust-реализации ZeroClaw с интеграцией Composio v3, предназначенный для работы в облаке без использования локального оборудования. Он использует исключительно Claude для обеспечения надёжности и включает встроенное сжатие контекста, которое сокращает использование токенов примерно в 5 раз.

Тестирование показывает, что контекстный движок снижает затраты на ИИ-агентов для написания кода в 3 раза на платформе SWE-bench.
Тестирование 4 кодирующих агентов с использованием Claude Opus 4.5 на SWE-bench Verified показало, что контекстный движок достиг 73% успешных решений при стоимости $0.67 за задачу, в то время как другие агенты стоили до $1.98 за задачу при аналогичной или более низкой производительности.