В 2026 году Nous Research открыла исходники Hermes Agent — не очередной чат-виджет, а долгоживущий процесс на вашем железе: память между сессиями, автономное накопление Skill, задачи через Telegram и другие шлюзы. Первый вопрос почти всегда один: закрытие ноутбука стирает память? Хватит ли Raspberry Pi? Подойдёт ли дешёвый VPS?
Статья для разработчиков и небольших команд, которые уже решили развернуть Hermes приватно, но сомневаются в постоянно работающем хосте. Разбираем официальную трёхслойную модель памяти, объясняем, почему uptime — архитектурное требование, сравниваем Raspberry Pi, Linux VPS и помесячную аренду bare metal Mac mini M4 и даём чеклист из шести шагов. После прочтения будет ясно, что реально теряется при перезагрузке и какой хост лучше несёт сложный процент памяти.
01 Почему Hermes Agent должен работать непрерывно: архитектура, не суеверие
Hermes — самоулучшающийся агент. Он выполняет многошаговые задачи, превращает успешные сценарии в переиспользуемые Skill и поддерживает контекст пользователя между сессиями. В отличие от stateless Copilot, который обнуляется при закрытии браузера, ценность растёт с временем работы × разнообразием задач. Это возможно только когда процесс Gateway, cron и каналы сообщений доступны в фоне.
Uptime часто воспринимают как ops-предпочтение. Для Hermes это продуктовое ограничение. Агент ожидает control plane, который переживает ночь, принимает сообщения с телефона и пишет на диск в ~/.hermes/, пока за клавиатурой никого нет. Sleep и внезапные reboot не уничтожают всё, но обрывают compounding-петлю, ради которой вообще имеет смысл выделенное железо.
Типичный сценарий — triage инцидентов через Telegram. Если Gateway спит, очередь встаёт, cron пропускает окна, USER.md обновится только после пробуждения машины. Файлы после reboot на месте, но команда на практике проживает день «амнезии»: новых Skill нет, episodic-индекс не пополнялся.
- Непрерывность Gateway: в документации более двадцати каналов — Telegram, Discord, Slack, WhatsApp. Команда с телефона должна сразу запускать tools на удалённом хосте, а не ждать вечернего ноутбука.
- Расписания и unattended-работа: cron на естественном языке для отчётов, бэкапов, health-check. Спящий хост пропускает триггеры; часть sandbox-сессий не восстанавливается после suspend.
- Ритм записи памяти: durable state на диске в
~/.hermes/, но активный system prompt — frozen snapshot. Долгие факты курируются в файлах; episodic search закрывает пробелы. Постоянно online процесс обновляет USER, MEMORY и Skill при частых диалогах, а не редкими ручными сессиями. - Sub-agent и параллелизм: изолированные sub-agent, параллельные терминалы и Python RPC предполагают стабильный control plane. Частые power cycle больше похожи на остановку конвейера, чем на паузу.
Стирает ли reboot память? Файлы на диске обычно сохраняются. Теряются текущая сессия, несохранённые промежуточные состояния и ритм 24/7 compounding.
Поведение и семантика памяти — официальная документация Nous Research; после релизов перепроверяйте ссылки.
02 От stateless-чата к persistent-агенту: три слоя задают планку железа
Сообщество и docs описывают память Hermes тремя слоями. Каждый закрывает свой провал: кто вы, зачем заново рассуждать о решённых workflow, где исторический detail. Понимание того, что каждый слой читает, пишет и потребляет в CPU, RAM и disk, показывает: «installer встал» ≠ «агент выгоден месяцами».
Слой 1 — быстрый путь в каждый turn. Слой 2 — организационная muscle memory. Слой 3 — search-backed recall, когда полная история не влезает в context. Вместе смена хоста — миграция всего ~/.hermes/, не замена binary. Финансы — в статье TCO 24 месяца; здесь архитектура → always-on hosting.
| Слой | Хранилище | Роль | Влияние на хост |
|---|---|---|---|
| Слой 1 high-signal state | MEMORY.md, USER.md |
Факты проекта и профиль пользователя в каждом system prompt | Низкий IO, стабильный disk; лимиты символов (раздел 5) |
| Слой 2 procedural Skill | ~/.hermes/skills/ Markdown |
Успешные workflow как muscle memory по agentskills.io | Каталог для backup и version control; много файлов у сложных команд |
| Слой 3 межсессионный search | SQLite + FTS5 | Episodic recall («баг на прошлой неделе»), summary через LLM | Рост БД и индексов за месяцы непрерывной работы |
Слой 1 отвечает «кто вы и какие ограничения». Слой 2 — «не reasoning с нуля на повторах». Слой 3 — detail вне маленького MEMORY. Модельная сторона: Hermes model-agnostic — Nous Portal, OpenRouter, локальный Ollama. На Apple Silicon unified memory упрощает hybrid: маленькая локальная модель для routing, облако для тяжёлого reasoning. Отсюда якорь на Mac mini M4 вместо generic ARM без macOS.
03 Raspberry Pi, Linux VPS, Mac mini M4: три хоста, три узких места
README говорит: VPS, GPU cluster или Modal — правда для установки, не эквивалент для compounding памяти без недельных разрывов. Pi, VPS и desktop Mac ломаются в разных точках: compute, macOS friction, network latency.
- Raspberry Pi 4/5: лёгкий gateway; RAM/CPU на пределе при параллельных tools, локальных моделях и browser sandbox; нет официального macOS one-liner, ops растёт.
- Generic Linux VPS: низкая месячная плата, публичный IP сразу; минусы — cross-border RTT, shared disk IO для FTS5, сюрпризы usage billing на длинных retry.
- Свой Mac mini M4: unified memory, native macOS, тихий 24/7; CapEx, амортизация, upgrades RAM/storage на вас.
- Помесячная аренда bare metal Mac CALMVPS: плюсы M4 и macOS, предсказуемый OpEx, multi-region, короткий lease для 30-дневного proof до покупки.
| Измерение | Raspberry Pi | Linux VPS | Аренда bare metal Mac mini M4 |
|---|---|---|---|
| Стабильность 24/7 | SD-карта и блок питания | Зависит от ЦОД, shared host | Питание ЦОД + dedicated instance |
| Официальный macOS-путь | Нет | Нет (только Linux) | Да |
| Локальные модели / UMA | Сильно ограничено | Обычно без Apple Silicon | 16 GB / 24 GB tier |
| Latency удалённых команд | LAN терпимо | Cross-border часто высокая | Региональные узлы снижают RTT |
| Стоимость эксперимента | Железо уже sunk | Низкий rent, болезненная миграция | Exit daily / weekly / monthly |
Для compounding памяти лучший хост — тот, что держит 30 непрерывных дней, вмещает растущее
~/.hermes/и не засыпает от закрытой крышки — не обязательно самый дешёвый дома.
04 Hermes на арендованном bare metal Mac: шесть шагов
Шаги предполагают dedicated Mac с SSH через CALMVPS и Gateway на этом хосте. Команды сверяйте с актуальной Installation page.
- Выбор и заказ: на странице цен tier RAM M4 с запасом под tools, browser sandbox и опциональные локальные модели; регион и срок аренды.
- Приёмка: SSH host keys, версия macOS, свободный disk; без неаутентифицированных admin-портов наружу.
- Установка Hermes: официальный install script для зависимостей и CLI на macOS.
- Setup:
hermes setup— model endpoints, memory toggles, user profile. - Держать Gateway alive: launchd или team supervisor для auto-restart; messaging tokens с least privilege.
- Backup и миграция: архивировать весь
~/.hermes/в object storage; перед swap или return — restore каталога, не только chat export.
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes setup
Install entry point — официальная Installation page после каждого release.
05 Параметры, FAQ и сценарий CALMVPS
- Лимиты символов памяти (defaults):
memory_char_limit: 2200,user_char_limit: 1375; overflow через Skills и session search, не бесконечные system prompts. - On-disk layout: core state в
~/.hermes/— config, memories, skills, episodic data; миграция хоста = directory-level backup. - Лицензия и backends: Hermes Agent — MIT open source; backends local, Docker, SSH, Modal; macOS на Apple Silicon — наименьшее трение для многих команд.
FAQ
- Reboot стирает память? Persistent files и SQLite на диске; теряется session context и continuity unattended jobs.
- Только ноутбук? Для коротких trials — да; production выигрывает dedicated online Mac без sleep и update breaks.
- Raspberry Pi? Для лёгких gateway — да; complex Skill + local models + browser automation — tier M4.
Hermes на ежедневно закрываемом ноутбуке рвёт Gateway continuity. На дешёвом overseas VPS — latency, IO variance, нет native macOS. На Raspberry Pi — compute ceiling и fragmented ops.
Для production с 24/7 uptime, трёхслойным compounding, быстрой delivery и масштабированием RAM аренда bare metal Mac mini M4 CALMVPS часто лучший default: dedicated Apple Silicon, multi-region, lease в днях или месяцах. Тарифы — страница цен CALMVPS; заказ — оформить заказ Mac mini M4.