30 дней с Hermes Agent: память умнеет — VPS, Raspberry Pi или аренда Mac Mini M4? (2026)

Установить Hermes Agent можно за вечер; чтобы за 30 дней память реально «подросла», нужны одинаковые uptime шлюза, диска и хоста. Мы параллельно гоняли Linux VPS, Raspberry Pi 5 и арендованный Mac Mini M4 в NUKCLOUD — один seed, те же каналы.

В марте 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 ГБ)
Простои gateway3–5 микропростоев/нед.2 сбоя (SD + жара)0 задокументированных
session_search p951,8–4,2 с под нагрузкой2,1–5,0 с (USB-NVMe > SD)0,3–0,9 с
Distillation skills2 job >10 мин оборваны1 OOM при параллельном cronвсе завершены
Нагрузка opsswap, ротация логовохлаждение, ФС, БП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», не по минимальному прайсу.

Неделя 4: «Умнее» сильнее коррелирует с непрерывными циклами distillation, чем со сменой модели (один swap провайдера за весь тест).

ДАННЫЕЦифры для ревью и финансирования

  • 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 привязан к консоли:

  1. 01
    SKU и регион: 24 ГБ RAM, persistent volume ≥200 ГБ для state.db. Заказ через Заказ; регион близко к egress Telegram webhook.
  2. 02
    Baseline и миграция: часовой пояс, сон выключен, отдельный Unix-user. С VPS/Pi: rsync -a ~/.hermes/ — проверить пути в конфиге gateway.
  3. 03
    Установка и pin: фиксированный release tag; еженедельный hermes doctor перед апгрейдом upstream.
  4. 04
    Метрики 30 дней: число skills, размер БД, p95 session_search, uptime gateway — еженедельный снимок; день 0 — эталон.
  5. 05
    launchd + мониторинг: автоперезапуск gateway; алерт диска 80 %; токены вне Git.
  6. 06
    Решение на 30-й день: купить Mini, продлить аренду или гибрид. FinOps с помощью и тарифами.
Установка Hermes Agent (macOS production)
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 VPSRaspberry Pi 5NUKCLOUD 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Частые вопросы

Хватит ли VPS за $5 на 30 дней?
Часто да для личного бота с малым числом каналов. Когда FTS5, cron и multi-channel gateway идут вместе, дыры становятся дырами в памяти. Планируйте swap, SSD-том и ops — или мигрируйте на 3-й неделе.
Pi 5 — дешёвая замена Mac?
Как учебная платформа — да; как тихий прод-агент — только с NVMe, охлаждением и принятым термориском. Без Metal и Xcode рядом.
Зачем арендовать Mac cloud после 30 дней?
Если латентность, простои и часы ops хуже разницы в аренде — или важны compliance и шаринг команды. Аренда страхует кривую памяти, не роскошь.
Миграция с Pi/VPS без потери памяти?
Да: rsync всего ~/.hermes/, контролируемый cutover gateway, затем тест session_search и перезагрузка skill.
Можно ли держать prod на VPS, а эксперименты на Pi?
Да, как гибрид lab/prod, если синхронизировать ~/.hermes/ осознанно и не ожидать одинакового recall на обоих. Для единого Telegram-бота лучше один стабильный хост — иначе пользователи видят «два характера» одного агента.
С чего начать?
Архитектура: трёхслойная память Hermes. Заказ: Заказ, цены: Цены, помощь: Помощь.