Установка Hermes Agent (ИИ-агент) на VPS
В этом руководстве описано, как установить Hermes Agent на VPS HostMyServers. Hermes — фреймворк ИИ-агента с открытым исходным кодом (лицензия MIT), разрабатываемый Nous Research. В отличие от ассистента для программирования, которым вы пользуетесь в реальном времени на своём компьютере (Claude Code, OpenCode…), Hermes работает постоянно на сервере: вы общаетесь с ним через мессенджер (Discord, Telegram, Slack…), он автономно работает в фоновом режиме, сохраняет память о ваших диалогах, осваивает новые процедуры (skills) и может выполнять задачи по расписанию.
Развёртывание основано на Docker Compose с защищённой конфигурацией, а веб-интерфейс администрирования доступен только через VPN (Tailscale) и никогда — из Интернета.
Руководство основано на опыте, описанном в статье «Hermes : simple hype ou vraie révolution ?» («Hermes: просто хайп или настоящая революция?», damyr.fr), и на официальной документации Hermes Agent.
Заказать сервер
Hermes не запускает модели ИИ локально: он обращается к удалённым моделям (OpenRouter, Anthropic, Nous Portal…). Поэтому небольшого VPS более чем достаточно:
- VPS Performance - Идеально для личного экземпляра
- VPS NVMe - Отличное соотношение цены и качества
- Выделенные серверы Eco - Для нескольких агентов/профилей или интенсивной автоматизации браузера
Требования
- SSH-доступ root или пользователь с sudo
- Система Ubuntu 24.04 LTS или Debian 12/13
- Аккаунт у провайдера моделей (например, OpenRouter) с API-ключом
- Аккаунт Tailscale (бесплатно для личного использования) для доступа к веб-интерфейсу
- Аккаунт Discord (или Telegram, Slack…) для общения с агентом
Системные требования
| Компонент | Минимум | Рекомендуется |
|---|---|---|
| RAM | 2 ГБ | 4 ГБ |
| CPU | 1 vCPU | 2 vCPU |
| Хранилище | 10 ГБ | 20 ГБ |
Автор статьи запускает Hermes на VPS 2 vCPU / 2 ГБ, но рекомендует не менее 4 ГБ RAM, если вы используете автоматизацию браузера (Playwright/Chromium) или несколько субагентов.
Браузерные консоли (noVNC) плохо передают некоторые символы (:, @, =) и могут незаметно искажать вставленные команды и API-ключи. Используйте полноценную SSH-сессию.