Hermes Agent - AI-агент на своём ПК. Установка и настройка
Некоторое время я поглядывал на AI-агентов, но всё как-то не складывалось: то подписка нужна, то данные утекают непонятно куда, то работает только в браузере. Так я наткнулся на Hermes Agent - открытого AI-агента от Nous Research. Ставится на свой компьютер, лицензию имеет свободную, а модели можно подключать любые, хоть бесплатные, хоть платные через API.
Установка. Качаешь установщик с официального сайта и запускаешь - он сам ставит Python, окружение и всё нужное. После установки запускаешь мастер настройки командой hermes setup: он спрашивает модель и провайдера, проверяет зависимости. Проверить что всё встало можно командой hermes doctor - покажет чего не хватает. Первая же нейросетка поможет с настройкой и настроит даже сама всё. Руками можно почти ничего не делать.
Настройка модели. Моделей много. А про цены и возможности можно тоже у нейросетки спросить! Я сижу на доступных по цене вариантах через API, полёт нормальный.
Цензура. Отдельный вопрос - что модели можно говорить, а что нельзя. Сам Hermes ничего не режет: что ответит - решает модель и провайдер. У крупных провайдеров фильтры строгие: на часть тем откажет вежливо, но твёрдо. Тут надо подбирать модели под свои задачи, вероятно не одну модель, для разных задач.
Память между сессиями: один раз показал как надо, дальше сам помнит. Навыки: свои приёмы записываешь один раз, потом вызываешь по имени. Планировщик: задачи по расписанию. Про всё это расскажу отдельно, когда сам до конца разберусь.
Краткая инструкция для старта.
1. Ставишь программу. Вариант попроще - качаешь Hermes Desktop с официального сайта hermes-agent.nousresearch.com и устанавливаешь как обычную программу.
2. Подключаешь модели. Регистрируешься у API-провайдера - я начинал с
aitunnel.ru, потом нашёл подешевле
plusvibeapi.ru. Кидаешь 100-500 рублей на баланс - и получаешь кучу разных нейросеток на выбор. API-ключ кладётся в настройки (нейросетка подскажет как это сделать). А какая модель под какие задачи лучше подходит - я спрашивал у ChatGPT, он разложил по полочкам.
3. Запускаешь чат командой hermes. Пишешь задачу обычным языком - дальше агент сам: файлы, терминал, интернет.
Застрял - спроси у самой нейросетки, она подскажет. Не завелась модель для работы - бери другую, с поддержкой function calling.