
hermes-agent — Updated!
Агент, который растет вместе с вами
Hermes Agent ☤
Самоулучшающийся ИИ-агент, созданный Nous Research. Это единственный агент со встроенным циклом обучения — он создаёт навыки из опыта, улучшает их в процессе использования, подталкивает себя к сохранению знаний, ищет в своих прошлых разговорах и строит углубляющуюся модель того, кто вы, на протяжении сессий. Запускайте его на VPS за $5, на кластере GPU или на бессерверной инфраструктуре, которая почти ничего не стоит в простое. Он не привязан к вашему ноутбуку — общайтесь с ним из Telegram, пока он работает на облачной виртуальной машине.
Используйте любую модель, какую захотите — Nous Portal, OpenRouter, OpenAI, собственную конечную точку и многие другие. Переключайтесь с помощью hermes model — без изменений кода, без привязки к вендору.
| Настоящий терминальный интерфейс | Полноценный TUI с многострочным редактированием, автодополнением слэш-команд, историей разговоров, прерыванием и перенаправлением, а также потоковым выводом инструментов. |
| Живёт там же, где и вы | Telegram, Discord, Slack, WhatsApp, Signal и CLI — всё из единого процесса шлюза. Транскрипция голосовых сообщений, непрерывность разговоров между платформами. |
| Замкнутый цикл обучения | Память, курируемая агентом, с периодическими напоминаниями. Автономное создание навыков после сложных задач. Навыки самоулучшаются в процессе использования. Поиск по сессиям FTS5 с суммаризацией через LLM для припоминания между сессиями. Диалектическое моделирование пользователя через Honcho. Совместимость с открытым стандартом agentskills.io. |
| Запланированные автоматизации | Встроенный планировщик cron с доставкой на любую платформу. Ежедневные отчёты, ночные резервные копии, еженедельные аудиты — всё на естественном языке, работающее без присмотра. |
| Делегирует и распараллеливает | Порождайте изолированных субагентов для параллельных рабочих потоков. В Desktop выбирайте их провайдера, модель и лимиты в разделе Settings → Model → Subagents, затем примените полный маршрут. Пишите скрипты на Python, которые вызывают инструменты через RPC, превращая многошаговые конвейеры в ходы с нулевой стоимостью контекста. |
| Работает где угодно, не только на вашем ноутбуке | Семь терминальных бэкендов — локальный, Docker, SSH, Singularity, Modal, Daytona и Vercel Sandbox. Daytona и Modal предлагают бессерверную персистентность — окружение вашего агента засыпает в простое и просыпается по требованию, почти ничего не сто́я между сессиями. Запускайте его на VPS за $5 или на кластере GPU. |
| Готов к исследованиям | Пакетная генерация траекторий, сжатие траекторий для обучения следующего поколения моделей, вызывающих инструменты. |
Быстрая установка
Linux, macOS, WSL2
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Windows (нативно, PowerShell)
Внимание: нативный Windows запускает Hermes без WSL — CLI, шлюз, TUI и инструменты работают нативно. Если вы предпочитаете использовать WSL2, приведённая выше однострочная команда для Linux/macOS работает и там. Нашли ошибку? Пожалуйста, сообщите о ней.
Выполните это в PowerShell:
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
Исходный установщик делегирует Python 3.14, Node.js, npm, ripgrep, FFmpeg и зависимости Python в PM. Если Git отсутствует, он размещает проверенный архив Git for Windows в хранилище инструментов Hermes. Он не заменяет ваш системный Git. См. способы установки для отдельного пакета MSIX/App Installer и его порядка обновления.
Android / Termux: Для устройств aarch64 доступен подписанный репозиторий APT с каналом
stable(тегированные релизы) и предварительным каналомcanary. Пакет включает Python, Node.js и TUI. Используйте руководство по Termux, а не скрипт установщика для десктопа/сервера.Windows: Нативный Windows полностью поддерживается — однострочная команда PowerShell выше устанавливает всё. Если вы предпочитаете WSL2, команда для Linux работает и там. Нативная установка для Windows размещается в
%LOCALAPPDATA%\hermes; установка в WSL2 — в~/.hermes, как и в Linux.
После установки:
source ~/.bashrc # reload shell (or: source ~/.zshrc)
hermes # start chatting!
Устранение неполадок
Windows Defender или антивирус помечает uv.exe как вредоносное ПО
Если ваш антивирус (Bitdefender, Windows Defender и т. д.) помещает в карантин uv.exe из папки bin Hermes (%LOCALAPPDATA%\hermes\bin\uv.exe), это ложное срабатывание. Этот файл — uv от Astral, менеджер пакетов Python на Rust, который Hermes включает в комплект для управления своей средой Python. Антивирусные движки на основе машинного обучения часто помечают неподписанные бинарные файлы на Rust, которые скачивают и устанавливают пакеты.
Чтобы убедиться, что ваша копия подлинная:
# Install GitHub CLI if needed
winget install --id GitHub.cli
# Login to GitHub
gh auth login
# Run verification
$uv = "$env:LOCALAPPDATA\hermes\bin\uv.exe"
$ver = (& $uv --version).Split(' ')[1]
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$zip = "$env:TEMP\uv.zip"
Invoke-WebRequest "https://github.com/astral-sh/uv/releases/download/$ver/uv-x86_64-pc-windows-msvc.zip" -OutFile $zip -UseBasicParsing
gh attestation verify $zip --repo astral-sh/uv
Expand-Archive $zip "$env:TEMP\uv_x" -Force
(Get-FileHash "$env:TEMP\uv_x\uv.exe").Hash -eq (Get-FileHash $uv).Hash
Если в аттестации указано «Verification succeeded», а последняя строка выводит True, всё в порядке.