OpenClaw Install

OpenClaw vs Hermes: два подхода к личной AI-инфраструктуре

OpenClaw vs Hermes: два подхода к личной AI-инфраструктуре
Из этой статьи:
  • Главное архитектурное различие: OpenClaw — gateway-first на Node.js с постоянным демоном, Hermes — runtime-first на Python 3.11 с гибернацией в простое и serverless-бэкендами Daytona/Modal
  • Память кардинально отличается: OpenClaw использует безлимитный MEMORY.md с SQLite FTS5 индексацией, Hermes ограничен 2200 символами на агента и 1375 на профиль пользователя для предсказуемости
  • Каналов больше у OpenClaw — 22 включая iMessage, IRC, Nostr, Twitch против 13 у Hermes с фокусом на азиатский enterprise (DingTalk, WeCom)
  • Оба фреймворка совместимы с форматом SKILL.md AgentSkills, но Hermes идёт с 48 встроенными инструментами в 40 наборах, а OpenClaw делает ставку на скиллы и MCP-серверы
  • Для российского стека выбирайте OpenClaw: готовые навыки для GigaChat и YandexGPT, мульти-агентность через agentToAgent, простой деплой PM2 на VPS внутри РФ

Из этой статьи:

  • OpenClaw — gateway-first на Node.js, Hermes — runtime-first на Python 3.11 (~8 900 строк кода).
  • Память: у OpenClaw безлимитный MEMORY.md с индексом SQLite FTS5; у Hermes — жёсткие лимиты 2 200 символов на агента и 1 375 на профиль пользователя.
  • Каналы: 22 у OpenClaw (включая iMessage, IRC, Nostr, Twitch) против 13 у Hermes (с упором на азиатский enterprise — DingTalk, WeCom).
  • Tooling: OpenClaw делает ставку на скиллы + MCP, Hermes идёт с 48 встроенными инструментами в 40 наборах — но оба совместимы с форматом SKILL.md AgentSkills.
  • Мульти-агенты: OpenClaw — named agents в одном gateway, Hermes — profiles, каждый полностью изолированный.
  • Бенчмарков по latency и tokens/sec в исходной статье не приводится — оба фреймворка сравниваются по архитектуре, а не по скорости.

Откуда взялось сравнение

6 апреля 2026 года Дэвид Проктор опубликовал в TrilogyAI Substack большой технический разбор двух фреймворков для построения личной AI-инфраструктуры. Hermes — относительно новый Python-агент с упором на автономность и serverless-исполнение. OpenClaw — уже знакомый нам Node.js-фреймворк с акцентом на прозрачность, мульти-агентность и широкий список мессенджеров.

Статья не пытается короновать победителя — это техническое сравнение по семи измерениям. Ниже — пересказ ключевых выводов с акцентом на то, что важно при выборе фреймворка под российский рынок.

Архитектурная философия

Главное различие — где живёт «движок».

OpenClaw — gateway-first. Постоянный Node.js-демон управляет маршрутизацией, разрешениями, интеграциями с каналами. AI-модель — pluggable: можно подключить Claude, GPT, GigaChat, YandexGPT, локальную модель через Ollama. Gateway держит сессии и память между сообщениями. Hermes — runtime-first. Сам агент написан на Python (~8 900 строк) и запускается через одну из трёх точек входа: CLI, messaging gateway, IDE-интеграция. Когда агент простаивает — он «гибернируется», что важно для serverless-исполнения.

На практике это означает, что OpenClaw больше подходит для постоянно работающего бота на VPS, а Hermes — для периодических запусков, в том числе на Daytona или Modal.

Язык и runtime

OpenClawHermes
ЯзыкTypeScript (компилируется в JS)Python 3.11
RuntimeNode.jsCPython
Размер кодовой базыНе указан в статье~8 900 строк
Для российских команд это важно: TypeScript-разработчиков на рынке больше, и многие фронтенд-команды могут поддерживать собственного OpenClaw-агента без подключения Python-бэкендера.

Память и персистентность

Здесь различие самое радикальное.

OpenClaw: unbounded. Память — обычные Markdown-файлы (MEMORY.md), индексируемые через SQLite FTS5. Аудитируется глазами, правится руками, версионируется в Git. Объём ограничен только диском. Hermes: bounded. Жёсткие лимиты — 2 200 символов на память агента и 1 375 на профиль пользователя. Идея в том, чтобы заставить агента выбирать, что помнить, а что забывать. По сути — встроенное саморегулирование контекста.

Какой подход лучше? Зависит от задачи:

  • OpenClaw выигрывает, если нужна полная история взаимодействий: CRM-помощник, юридический ассистент, бот техподдержки с накопительной базой кейсов.
  • Hermes выигрывает, если важна предсказуемость и стоимость токенов: автономный агент, которому нельзя позволить раздуть контекст.

Системы инструментов и навыков

OpenClaw делает ставку на скиллы (SKILL.md) и Model Context Protocol (MCP). Список инструментов варьируется в зависимости от того, что вы установили: можно подключить GigaChat-прокси, Yandex Disk, Browser Relay, MCP-серверы для Notion/Linear. Hermes идёт «батарейками включёнными»: 48 встроенных инструментов в 40 наборах. Это и плюс (всё работает из коробки), и минус (большой кодовый footprint).

Хорошая новость: оба фреймворка совместимы с форматом SKILL.md AgentSkills. Это значит, что навыки, написанные под один фреймворк, в большинстве случаев работают и в другом.

Среда исполнения

OpenClaw: локальное исполнение с подтверждением команд. Каждое выполнение shell-команды или модификация файла требует approve — это базовый уровень безопасности. Hermes: локальное исполнение плюс serverless-бэкенды (Daytona, Modal) для тяжёлых вычислений. Когда агент не активен — он гибернирует и не потребляет ресурсы.

Для российской инфраструктуры это означает:

  • OpenClaw проще развернуть на VPS внутри РФ (одна машина, один процесс PM2).
  • Hermes выгоднее, если основная нагрузка — короткие импульсные задачи и есть доступ к зарубежной serverless-платформе.

Каналы коммуникации

Одно из самых заметных различий.

OpenClaw — 22 канала, включая нишевые: iMessage, IRC, Nostr, Twitch. Это профиль фреймворка, выросшего из западного DIY-сообщества. Hermes — 13 платформ, с сильной поддержкой азиатского enterprise: DingTalk (китайский корпоративный мессенджер), WeCom (WeChat for Work), стандартные Slack/Telegram/Discord.

Для российского рынка ни один из них не имеет встроенной интеграции с VK Messenger или MAX, но Telegram у обоих в первой линии — и этого обычно достаточно.

Мульти-агентность

OpenClaw: named agents. Несколько агентов в одном gateway. Каждому можно задать собственную модель, workspace, роль. Маршрутизация per-agent: Telegram-бот A идёт в один агент, бот B — в другой. Главный агент может делегировать subagent-ам через agentToAgent. Hermes: profiles. Каждый профиль — полностью изолированный агент с отдельным конфигом и памятью. Одна копия Hermes может держать множество профилей, но они не общаются между собой так, как делают subagents в OpenClaw.

Если вам нужна архитектура «Jarvis главный + Coder, Planner, Ruslan на GigaChat, Яша на YandexGPT» (см. наш гайд по подключению российских моделей) — OpenClaw подходит лучше из-за встроенного делегирования.

Целевая аудитория

Кого автор статьи рекомендует для каждого фреймворка:

OpenClaw — если у вас:
  • Потребность в мульти-агентной оркестрации
  • Требования к прозрачности и аудиту (Markdown-память, открытые скиллы)
  • TypeScript-экосистема
  • Корпоративные сценарии с macOS-интеграцией
  • Желание тонко контролировать каждое исполнение
Hermes — если у вас:
  • Циклы автономного самообучения скиллов
  • Python-экосистема и ML-стек
  • Доступ к serverless (Daytona, Modal)
  • Исследовательские workflow
  • Команды на азиатских мессенджерах (DingTalk, WeCom)

Чего НЕТ в статье

Важный момент честности: автор оригинального разбора не приводит конкретных бенчмарков. Нет цифр по:

  • латентности ответов
  • токенов в секунду
  • стоимости за 1 000 запросов
  • нагрузке на CPU/RAM
Всё сравнение — архитектурное. Если вам нужна объективная скорость — придётся гонять обе системы на своей нагрузке.

Сводная таблица

ПараметрOpenClawHermes
ЯзыкTypeScript / Node.jsPython 3.11
Размер кодовой базы~8 900 строк
АрхитектураGateway-firstRuntime-first
ПамятьUnbounded MEMORY.md + SQLite FTS5Bounded (2 200 / 1 375 chars)
Скиллы / ToolsСкиллы + MCP, переменное число48 tools в 40 наборах
Формат скилловSKILL.md (AgentSkills)SKILL.md (AgentSkills) — совместим
Каналы22 (iMessage, IRC, Nostr, Twitch)13 (DingTalk, WeCom)
ИсполнениеЛокально + approveЛокально + serverless (Daytona, Modal)
Мульти-агентыNamed agents в одном gatewayProfiles, изолированные
ГибернацияНет (постоянный демон)Есть (idle = sleep)
Бенчмарки в статьеНетНет

Что выбрать в России

С поправкой на российский рынок и инфраструктуру:

  • Если строите Telegram-бота с памятью на VPS — OpenClaw. Постоянный демон, прозрачная Markdown-память, простой деплой через PM2.
  • Если нужна интеграция с GigaChat и YandexGPT — OpenClaw. Уже есть готовые навыки и прокси (см. openclaw-rossijskie-modeli).
  • Если нужны несколько ролей в одном чате (Jarvis-главный + специалисты) — OpenClaw, благодаря agentToAgent.
  • Если важна минимизация runtime-стоимости и есть Python-команда — стоит присмотреться к Hermes.
  • Если нужны iMessage или экзотика типа Nostr — только OpenClaw.
  • Когда нужна помощь профессионала

    Сравнение фреймворков — это первая часть выбора. Дальше начинается продакшен: установка на VPS, настройка systemd/PM2, SSL, бэкапы памяти, мониторинг расходов на API. Для OpenClaw — это типичный сценарий, который мы решаем под ключ.

    Сервис OpenClaw Install ставит OpenClaw на ваш VPS под российский стек: Telegram-бот, GigaChat/YandexGPT/Claude по выбору, мульти-агенты, бэкапы, мониторинг. Установка — от 4000 ₽ разово, сопровождение — 7000 ₽/мес. Подробнее на тарифах или сразу в @openclawinstallru_bot.

    Итог

    OpenClaw и Hermes решают одну задачу — личная AI-инфраструктура — но из разных философий. OpenClaw оптимизирован под прозрачность, мульти-агентность и широкое покрытие каналов; Hermes — под автономность, serverless и предсказуемую стоимость. Для российских команд, которые работают с Telegram, нужны GigaChat/YandexGPT и хотят мульти-агентную систему, OpenClaw остаётся практически безальтернативным выбором.

    Источник

    Статья основана на материале [«[Technical Deep Dive] Hermes vs. OpenClaw: Two Approaches to Personal AI Infrastructure»](https://trilogyai.substack.com/p/technical-deep-dive-hermes-vs-openclaw) от David Proctor (TrilogyAI Substack, 6 апреля 2026).

    Дмитрий Мочалов

    Основатель OpenClaw Install. Помогаем настроить AI-ассистентов для бизнеса и личных задач.

    @openclawinstallru_bot

    Читайте также