Hermes Agent — самообучающийся ИИ-агент от Nous Research
Hermes Agent — самообучающийся ИИ-агент от Nous Research
https://hermes-agent.nousresearch.com/
Hermes Agent — это open-source (MIT) автономный ИИ-агент, разработанный компанией Nous Research. В отличие от обычных чат-ботов и coding-копилотов, Hermes Agent способен самостоятельно учиться на опыте, сохранять знания между сессиями и со временем становиться заметно полезнее. Проект набрал более 101 000 звёзд на GitHub.
Ключевая особенность: самообучающийся цикл
Главное, что выделяет Hermes Agent среди других агентов — встроенный цикл обучения.
- Память (Memory). Во время общения агент постоянно анализирует диалог и выделяет факты: предпочтения пользователя, особенности инфраструктуры, долгосрочные задачи, найденные решения. Записи сохраняются отдельно от истории чата и доступны даже спустя недели. Используется FTS5 для полнотекстового поиска по сессиям.
- Рефлексия (Reflection). После выполнения задач Hermes запускает дополнительный этап анализа: оценивает успешность решения, полезные действия, допущенные ошибки и формирует новые навыки (skills) — структурированные Markdown-инструкции, которые агент сможет переиспользовать в будущем.
- Диалектическое моделирование пользователя через Honcho — агент строит углубляющуюся модель личности пользователя между сессиями.
Основные возможности
- Шлюз на 15+ мессенджеров
- Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, email, SMS, DingTalk, Feishu, WeCom, BlueBubbles, Home Assistant — через единый Gateway.
- Система навыков (Skills)
- Навыки — процедурная память агента. Совместимо с agentskills.io — маркетплейсом навыков от сообщества. Навыки переносимы и доступны для обмена.
- MCP-интеграция
- Подключается к любому MCP-серверу (Model Context Protocol) с фильтрацией инструментов через allowlist.
- Cron-автоматизация
- Встроенный планировщик для задач агента с доставкой результатов на любую платформу.
- 6 runtime-бэкендов
- Локальный, Docker, SSH, Daytona, Singularity, Modal — баланс между изоляцией, стоимостью и задержкой.
Где применяют и для чего
- Личный AI-ассистент
- Живёт на сервере, доступен через привычные мессенджеры. Помнит контекст задач, предпочтения, историю проектов — не нужно повторять одно и то же.
- DevOps и администрирование
- Управление серверами через SSH, мониторинг, автоматизация рутинных операций. Навыки накапливаются: агент учится типовым сценариям и со временем выполняет сложные многоэтапные задачи без ручного описания.
- Исследования и анализ данных
- Поиск информации, работа с API, обобщение документов — агент может ходить по сайтам, анализировать результаты и сохранять полезные находки.
- Управление проектами и задачами
- Планирование через cron-задачи, напоминания, интеграция с таск-трекерами. Агент адаптируется под стиль работы команды.
- Образование и изучение кода
- Hermes Agent может не просто отвечать на вопросы, а запоминать уровень подготовки пользователя и подстраивать объяснения, накапливая навыки объяснения конкретных тем.
Как начать
Установка на Linux, macOS и WSL2 занимает около 60 секунд:
curl -fsSLO https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh less install.sh bash install.sh hermes setup hermes
Требования к LLM: модель с контекстом не менее 64K токенов (Claude, GPT, Gemini, Qwen, DeepSeek), API-ключ любого провайдера.
Какой VPS подойдёт
Hermes Agent сам по себе — легковесный Python-процесс. Он не требует GPU — вычисления LLM идут через API провайдера. Основная нагрузка — RAM для контекста и CPU для локального FTS5-поиска.
| Сценарий | CPU | RAM | Диск | ОС |
|---|---|---|---|---|
| Минимальный (1 пользователь) | 1–2 vCPU | 2–4 GB | 20–30 GB SSD | Ubuntu 22.04 / Debian 12 |
| Рекомендуемый (1–5 пользователей / Docker) | 2–4 vCPU | 4–8 GB | 40–60 GB SSD | Ubuntu 22.04 / Debian 12 |
| Production (много пользователей / cron / навыки) | 4+ vCPU | 8–16 GB | 80+ GB SSD | Ubuntu 22.04 / Debian 12 |
Дополнительно: нужен открытый порт для Gateway (вебхуки мессенджеров) и исходящие HTTPS-запросы к API LLM-провайдера.
Самый бюджетный вариант для старта — VPS за ~$5–6/мес (2 vCPU, 2 GB RAM, 20 GB SSD). Для полноценного использования с несколькими мессенджерами и cron-задачами лучше взять от 4 GB RAM.
Ссылки
- GitHub-репозиторий Hermes Agent
- Официальная документация
- Неофициальный community-гайд на русском
- Skills Hub — маркетплейс навыков
- Nous Research
https://habr.com/ru/articles/1041874/
