Hermes-Bot-Mode README

The project's README from github.com/NousResearch/Hermes-Bot-Mode. As one markdown file: README.md.

Hermes Bot Mode

📦 ARCHIVED — Bot Mode now ships built into Hermes Desktop. As of hermes-agent #87886, Bot Mode is a bundled, default-on Desktop plugin (toggle in Settings → Plugins) with the multi-source roster included — bots from every connection registered in Settings → Connections. Development continues in-tree at apps/desktop/src/plugins/hermes-bots/. File issues and PRs against NousResearch/hermes-agent. No manual install is needed on current Desktop builds.

A desktop-app plugin for Hermes Agent (installs where the desktop app runs — see Install) that turns your agent profiles into a roster of named bots — each with its own chat, avatar, personality, and schedule.

Hermes Agent desktop plugin License: MIT

image

What you get

How it works

A bot is a Hermes profile — isolated config, memory, skills, credentials, and chat history under ~/.hermes/profiles/<name>/. This plugin is a UI over that primitive:

No core patches, no background daemons, no extra storage: everything is standard Hermes surface.

Screenshots

| New Agent

image

| PetDex avatars

image

| Agent 2 Agent Communications

image

Install

This is a desktop plugin — it must be installed on the machine running the Hermes desktop app, not on the gateway. Desktop plugins load from the app-side ~/.hermes/desktop-plugins/ directory; if you use a remote/SSH gateway, installing on the gateway box does nothing. (Example: gateway on your homelab, desktop app on your MacBook → install on the MacBook.)

git clone https://github.com/NousResearch/Hermes-Bot-Mode ~/.hermes/desktop-plugins/hermes-bots

(or download plugin.js into ~/.hermes/desktop-plugins/hermes-bots/)

Then reload plugins in the Hermes desktop app (Ctrl+K → "Reload desktop plugins") or restart the app. A Bots tab appears next to Sessions, and a Routines tile docks beside the conversation.

Requirements

Notes

License

MIT © Nous Research

Hermes-Bot-Mode (NousResearch/Hermes-Bot-Mode)

Searching Database…

668 ·GitHub
archived
Что это?Десктоп-плагин для приложения Hermes Agent, который превращает ваши агентские профили в ростер именованных ботов — у каждого свой чат, аватар, характер и расписание, плюс обмен сообщениями между ботами. Репозиторий заархивирован, потому что эта функция теперь встроена прямо в Hermes Desktop.
Это отдельное приложение или плагин к чему-то ещё?Это десктоп-плагин, а не отдельное приложение — он загружается внутри приложения Hermes Desktop из локальной папки плагинов и работает только вместе с запущенным профилем/шлюзом Hermes, но никогда на самой машине шлюза.
Как его установить, если репозиторий заархивирован?Начиная с hermes-agent #87886 ничего устанавливать не нужно — Bot Mode встроен и включён по умолчанию (переключатель в Settings → Plugins). На старых сборках Desktop скачайте plugin.js в ~/.hermes/desktop-plugins/hermes-bots/ и перезагрузите плагины (Ctrl+K → «Reload desktop plugins»).
Что нужно поверх Hermes Desktop, чтобы это работало?Любая недавняя сборка Hermes Desktop с plugin SDK. Расширенное редактирование профилей и генерация AI-аватаров дополнительно требуют RPC шлюза profiles./image.generate, которые есть в сборках hermes-agent примерно с середины 2026 года.
Работает ли это со старыми шлюзами Hermes, и могут ли боты перебивать друг друга в чате?Да, но с урезанными возможностями — плагин определяет возможности старых шлюзов и деградирует мягко: ростер работает всегда, а Advanced-редактирование и генерация аватаров включаются только при наличии новых RPC. Кроме того, доставка сообщений между ботами происходит по вызову, так что прервать бота посреди разговора пока нельзя.
Что такое «бот» здесь технически?Каждый бот — это просто профиль Hermes: свой изолированный конфиг, память, skills, учётные данные и история чатов, хранящиеся в ~/.hermes/profiles/.
Могут ли боты общаться друг с другом?Да — у каждого бота есть постоянный диалог Bot Chat, и боты пишут друг другу через реальные CLI-передачи с указанием отправителя, следуя протоколу, описанному в их SOUL.md.
Могут ли несколько ботов работать в одном чате?Групповые чаты поддерживают 2-6 ботов в общем пространстве: ваше сообщение запускает до трёх последовательных раундов, в которых отвечают упомянутые через @ боты, с жёсткими лимитами — 10 сообщений за ход и 3 раунда, чтобы остановить бесконечные циклы.
Почему этот репозиторий заархивирован?Потому что Bot Mode вошёл прямо в Hermes Desktop как встроенный плагин, включённый по умолчанию, и активная разработка переехала в основной репозиторий hermes-agent.
Size
10.3 MB
Stars
668
Updated
CommitAug 17
Age
2mo
Commits · 90 Days