В марте 2026 мы провели контролируемый эксперимент: одна сборка Hermes Agent, одни провайдеры моделей, три изолированных хоста с одинаковым начальным содержимым USER.md и MEMORY.md. Вопрос не «кто быстрее поставит curl», а «через 30 календарных дней трёхслойная память на VPS за $5, Pi 5 (8 ГБ) и выделенном облачном Mac (профиль Mac Mini M4) ощущается одинаково умной». Короткий ответ: агент учится везде — но uptime, I/O и соседи по железу расходятся со второй недели. Архитектуру памяти разбираем в статье про трёхслойную память и аренду Mac; соседство с Metal — в Runbook ds4 на Mac с большой памятью. Текст написан самостоятельно по-русски, без клонирования перевода.
00Зачем 30 дней и что значит «память умнеет»
Hermes от Nous Research — не чат с логом. За недели растут слой skills (процедурные документы) и эпизодический слой (state.db, FTS5, LLM-сводки): агент вспоминает ID тикетов, тон ответов, повторяющиеся шаги деплоя. Нужен процесс gateway, принимающий Telegram и Discord, cron-сводки и distillation без обрыва в 3 ночи. Уик-энд на ноутбуке доказывает установку, не продакшен-память.
Три мифа ударились о метрики: «хватит дешёвого VPS», «Pi в шкафу заменит Mac 7×24», «облачный Mac — роскошь». Мы мерили: простои gateway в неделю, p95 session_search, число и медианный размер skills, рост ~/.hermes/ и полную стоимость с человеко-часами ops. На 30-й день только один профиль дал сочетание стабильного recall и минимального babysitting — критерий пилота для команды.
Купленный Mac Mini «дома» вынесен из основного нарратива (CapEx + домашний ISP); в матрице — кратко. Фокус на путях без четырёхзначного железа, согласованных с Runbook консоли NUKCLOUD. Для инженеров, которые уже читали англоязычные треды про Hermes, важно отделить демо установки от накопления памяти: первое занимает вечер, второе требует календарного месяца без обрывов gateway — именно поэтому мы фиксировали метрики еженедельно, а не только в день 30.
БОЛЬГде VPS и Pi ломают кривую обучения
Дни 1–7 везде зелёные. Со 2-й недели Hermes становится чувствителен к CPU steal и I/O, когда FTS5-reindex и LLM-сводки идут параллельно.
| Симптом | Linux VPS (2 vCPU / 4 ГБ) | Raspberry Pi 5 (8 ГБ) | Аренда Mac Mini M4 (24 ГБ) |
|---|---|---|---|
| Простои gateway | 3–5 микропростоев/нед. | 2 сбоя (SD + жара) | 0 задокументированных |
| session_search p95 | 1,8–4,2 с под нагрузкой | 2,1–5,0 с (USB-NVMe > SD) | 0,3–0,9 с |
| Distillation skills | 2 job >10 мин оборваны | 1 OOM при параллельном cron | все завершены |
| Нагрузка ops | swap, ротация логов | охлаждение, ФС, БП | snapshot + launchd |
- VPS: хорош для stateless web; Hermes непрерывно пишет SQLite и Markdown. Ночное окно обслуживания провайдера — gateway down, очередь Telegram видна пользователям.
- Raspberry Pi: Python aarch64 работает, но троттлинг в закрытом шкафу. SD как root: джиттер к 18-му дню; USB-NVMe помогает, но не даёт macOS/Xcode рядом.
- Облачный Mac: NVMe, выделённые CPU,
launchd— официальный install path. Для GitHub agent runner на том же арендаторе — один хост вместо двух. - Человеческая цена: Pi+VPS ≈ 6 ч/нед. ops; Mac cloud ≈ 45 мин. Часто дороже разницы в аренде.
Боль не в том, что «Hermes не работает на Linux». Боль — рваная кривая обучения: каждая дыра в gateway откладывает distillation и создаёт ощущение, что бот снова «забыл».
30 дДневник четырёх недель: один агент, три среды
Неделя 1 — Bootstrap: VPS за ~20 мин после apt и Python 3.11. Pi — вечер на aarch64 wheels и тест радиатора. Облачный Mac: one-liner, hermes doctor, gateway — эталон латентности. Skills к концу недели: VPS 4, Pi 4, Mac 5 (длинный тред Discord без timeout).
Неделя 2 — Первые «ага» памяти: Все трое верно отвечают на «как мы документировали rollout в прошлый вторник». Разница: VPS «думает» (FTS5 под steal); cron утреннего брифа на Pi +12 мин; Mac отвечает и обновляет строку MEMORY.md за один проход. Команда говорит «бот умнеет» — технически это меньше ожидания при recall.
Неделя 3 — Рост и обслуживание: ~/.hermes/ ~2,1 ГБ (VPS), 1,9 ГБ (Pi USB), 2,4 ГБ (Mac). Ручной VACUUM на VPS; термоалерт Pi при 80 °C; автоснимок через консоль, restore на 19-й день OK. Skills: 11 / 10 / 14 — у Mac меньше оборванных черновиков.
Неделя 4 — Нагрузка и вердикт: 40 параллельных session_search на трёх каналах. VPS p95 >6 с, два timeout; Pi убивает дочерний cron (OOM); Mac <1,2 с p95. Стоимость 30 дней (Pi ~8 EUR электричество, VPS ~12 USD, Mac cloud по SKU — цены): для прод-пилота арендованный Mac выигрывает по «память на евро ops», не по минимальному прайсу.
ДАННЫЕЦифры для ревью и финансирования
- GitHub: Hermes >160k stars (середина 2026) — сильное сообщество, не лечит медленный FTS5 на перегруженном VPS.
- Лимиты памяти: ~2200 символов на skill/факт с dedup — планируйте тысячи записей к 90 дням.
- Gateway: 7+ чат-платформ; стоимость простоя растёт с числом каналов.
- VPS 30 д: ~12–40 USD + ~6 ч ops — личный бот с терпимыми дырами.
- Pi 30 д: ~120–180 EUR железо + электричество — домашняя лаборатория.
- Mac cloud 30 д: переменная аренда, <1 ч ops/нед. — пилот команды, compliance, CI рядом (gates Swift 6).
- Качество recall (5 ревьюеров, день 30): Mac 4,6/5, Pi 3,4/5, VPS 3,1/5 — коррелирует с p95 и простоями.
03Шесть шагов: 30-дневный пилот на арендованном Mac Mini M4
После сравнения оставьте VPS/Pi в lab, prod сфокусируйте на Mac. Runbook привязан к консоли:
-
01
SKU и регион: 24 ГБ RAM, persistent volume ≥200 ГБ для
state.db. Заказ через Заказ; регион близко к egress Telegram webhook. -
02
Baseline и миграция: часовой пояс, сон выключен, отдельный Unix-user. С VPS/Pi:
rsync -a ~/.hermes/— проверить пути в конфиге gateway. -
03
Установка и pin: фиксированный release tag; еженедельный
hermes doctorперед апгрейдом upstream. -
04
Метрики 30 дней: число skills, размер БД, p95 session_search, uptime gateway — еженедельный снимок; день 0 — эталон.
-
05
launchd + мониторинг: автоперезапуск gateway; алерт диска 80 %; токены вне Git.
-
06
Решение на 30-й день: купить Mini, продлить аренду или гибрид. FinOps с помощью и тарифами.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes --version
hermes doctor
hermes tui
04Матрица: VPS vs Raspberry Pi vs облачный Mac M4
| Измерение | Linux VPS | Raspberry Pi 5 | NUKCLOUD Mac Mini M4 (аренда) |
|---|---|---|---|
| Память за 30 дней | ок с дырами | ок, риск термики/I/O | лучшая стабильность в тесте |
| 7×24 без babysitting | средне | низко–средне | высоко (ЦОД, launchd) |
| Сосед Apple/Metal | нет | нет | да (ds4, Ollama) |
| Входной CapEx | очень низкий | средний | низкий (аренда) |
| Аудит команды | слабый на shared | домашняя сеть | арендатор, SSH, регион |
| Рекомендация | solo, терпимый | tinkerer, lab | пилот → prod |
Купленный Mac Mini часто равен облачному по памяти — но проигрывает на ISP, питании и аудите. Для решения на 30 дней считайте: сколько обрывов — и что стоит следующий?
05Частые вопросы
rsync всего ~/.hermes/, контролируемый cutover gateway, затем тест session_search и перезагрузка skill.~/.hermes/ осознанно и не ожидать одинакового recall на обоих. Для единого Telegram-бота лучше один стабильный хост — иначе пользователи видят «два характера» одного агента.