Hermes Agent Bot Mode — Autonomous Messaging Agents

Bot Mode turns Hermes Agent into a persistent messaging bot that operates across Telegram, Discord, Slack, WhatsApp, Signal, and 20+ other platforms. Your agents execute real terminal commands, browse the web, read/write files, call APIs, and deliver results — all through the chat interface your team already uses.

Start a project See free tools

20+ Platform Adapters

Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, Email, SMS, DingTalk, WeCom, Weixin, Feishu, QQBot, BlueBubbles, Yuanbao, Webhook, API Server, and more.

Full Toolset Access

Terminal, file read/write, web search, browser navigation, code execution, cron jobs, delegation, memory, skills — the full agent toolkit available in chat.

Background Operations

Cron jobs run autonomously in the background. Delegated sub-agents work in parallel. Long-running terminal commands execute without blocking the conversation.

Multi-Profile Isolation

Each bot profile has its own config, API keys, memory, sessions, and skills. Run multiple bots on one server without cross-contamination.

How Bot Mode Works

A Hermes Agent bot is a persistent process that connects to a messaging platform via its adapter. When a user sends a message, the agent receives it, runs its conversation loop with the configured LLM, and can call any available tool — terminal commands, file operations, web searches, browser navigation, cron scheduling, delegation to sub-agents, and more.

The agent runs with the full toolset of a regular Hermes session. It can create cron jobs, spawn sub-agents, write files, execute code, search the web, and navigate browsers — all triggered from a chat message. Results come back as messages in the same conversation.

Use Cases

Key Capabilities

Slash Commands

/new, /stop, /resume, /copy, /paste, /status, /queue, /skin, /help — full CLI command surface available in chat.

Skill System

Load specialized skill packs per conversation — GitHub workflows, research methods, creative tools, devops procedures. Skills inject domain knowledge into the agent's context.

Memory & Context

Cross-session memory via pluggable backends (honcho, mem0, supermemory). Skills persist and improve. Context compression keeps long conversations tractable.

Security Model

Allowlists, group policies, per-platform admission rules, token-scoped locks to prevent credential collisions across profiles. Secrets never leak between bots.

Deployment Options