NousResearch

Hermes Bot Mode — Communication skill for Claude Code

Communication community

Bot Mode for the Hermes desktop: a roster of named agents with their own chats, avatars, routines, and bot-to-bot messaging.

How to install Hermes Bot Mode

This entry records only its repository, not the path inside it, so there is no exact command to give. Open NousResearch/Hermes-Bot-Mode and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Hermes Bot Mode does

Bot Mode for the Hermes desktop: a roster of named agents with their own chats, avatars, routines, and bot-to-bot messaging. Desktop plugin, no core patches.

Alternatives in Communication

  • Codepilot — A native desktop GUI for Claude Code — chat, code, and manage projects visually 4.3k ★
  • Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
  • Taiyi Mode 881 ★

README

Hermes Bot Mode

**📦 ARCHIVED — Bot Mode now ships built into Hermes Desktop.** As of hermes-agent [#87886](https://github.com/NousResearch/hermes-agent/pull/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/`](https://github.com/NousResearch/hermes-agent/tree/main/apps/desktop/src/plugins/hermes-bots). File issues and PRs against [NousResearch/hermes-agent](https://github.com/NousResearch/hermes-agent). No manual install is needed on current Desktop builds.

A **desktop-app plugin** for [Hermes Agent](https://github.com/NousResearch/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](https://img.shields.io/badge/hermes-desktop%20plugin-8b5cf6) ![License: MIT](https://img.shields.io/badge/license-MIT-green)

image

What you get

  • Bots pane — a left-side roster with one row per agent profile: avatar, latest-message preview, and timestamp. Click a bot to land in its chat, or use Sessions from its context menu to browse and filter its 200 most recent stored conversations.
  • Active now — a presence strip above the roster shows every bot currently working (the gateway-busy profile plus any bot that wrote within the last 90s), each chip opening its canonical chat. It never reorders the roster and disappears when the fleet is idle.
  • New Agent — create a bot in seconds: name, title, description. An Advanced disclosure opens the full profile config: clone from an existing profile, pin a provider/model, write a custom SOUL.md, skip bundled skills