Guides that explain the why, not just the how

43 original guides written from the official documentation, organized by topic.

Getting started

Memory & context

Skills, plugins & MCP

Models, providers & cost

Automation & scheduling

Messaging & the gateway

Hermes Agent messaging gateway explainedWhat the Hermes gateway process does, how to set it up and keep it running, who is allowed to talk to your bot, and how chat sessions behave.How to set up Hermes Agent on TelegramConnect Hermes Agent to Telegram: create a bot with Create with QR or BotFather, set your allowlist, start the gateway and chat from your phone.How to set up Hermes Agent on DiscordConnect Hermes Agent to Discord: create a bot, turn on Message Content Intent, invite it, set your allowlist and start the gateway.How to set up Hermes Agent on WhatsApp with the Baileys bridgeConnect Hermes Agent to WhatsApp: link a number with a QR code, set your allowlist, start the gateway and message your agent from your phone.How to set up Hermes Agent on SlackCreate a Slack app from the Hermes manifest, save both tokens, restrict access and start the gateway for DMs, channels and threads.How to set up Hermes Agent on Microsoft TeamsRegister a Teams bot, connect its HTTPS webhook to Hermes, restrict access by user ID and send a first direct message.How to set up Hermes Agent on Google ChatConnect Hermes through a Google Chat app and Pub/Sub pull subscription, restrict users and optionally enable native file uploads.How to set up Hermes Agent on MatrixCreate a Matrix bot account, configure its credentials and allowlists, choose an encryption mode and start a private conversation.How to set up Hermes Agent on SignalLink Signal through signal-cli, restrict access, start both processes and send a first message, with notes on media and keeping the host online.How to set up Hermes Agent on emailUse a dedicated IMAP/SMTP inbox, allow trusted senders, pin sender authentication and start the Hermes email gateway for threaded replies.How to set up Hermes Agent on iMessage with PhotonConnect iMessage through Photon's hosted service without a Mac relay. Set access controls and understand shared-line and incoming-attachment limits.How to set up Hermes Agent on iMessage with BlueBubblesUse an always-on Mac and BlueBubbles to connect iMessage to Hermes. Configure both network directions, authorize senders and check delivery.How to set up Hermes Agent on WhatsApp with the Business Cloud APIConnect business WhatsApp to Hermes with a Meta app, signed HTTPS webhook and allowlist. Understand the 24-hour delivery window.How to set up Hermes Agent with Open WebUI and the API serverUse Open WebUI with the Hermes API server. Set a strong key, keep loopback private and understand Docker reachability and host tool access.

Security & permissions

Running & deploying

Research & knowledge work