Table of Contents
- Pick a deploy path before you install
- Path 1: Official local install (first chat)
- Path 2: Deploy Hermes on Agent 37 (always-on)
- Path 3: DIY Docker / VPS
- Local / Docker vs Agent 37
- How much does a Hermes deploy cost?
- Common deploy failures
- FAQ
- What is the fastest way to deploy Hermes?
- Can I deploy Hermes without Docker?
- Does deploy include connecting Telegram or Discord?
- Does Agent 37 replace the Hermes CLI?
- Where do I start?
Do not index

Agent 37 is the fastest production path to deploy Hermes for most teams that need an always-on agent with isolation, a browser terminal, and platform-handled updates from $3.99/mo (Basic). Local install is the right first step for a single chat on your laptop. Docker is the right step when you already run containers. Managed hosting is the right step when the agent has to stay up.
Official docs cover install and first chat. This guide covers deploy: getting Hermes from a working CLI to a persistent, channel-connected agent you can put in front of a team or a client.
Pick a deploy path before you install
Match the goal to the path. Do not add a gateway, cron, or extra skills until one clean chat works.
Goal | Do this first |
Prove Hermes works on your machine | Official local install + hermes setup |
Always-on bot (Telegram, Discord, Slack) without SSH | Agent 37 managed instance |
Full control, custom networking | DIY Docker / VPS |
Hermes-only specialist host | Compare a Hermes-focused host, then Agent 37 if you may add OpenClaw |
Rule of thumb from upstream: if Hermes cannot complete a normal chat, do not add more features yet.
Path 1: Official local install (first chat)
Use this to learn the CLI. It is not production hosting.
- Install via Hermes Desktop or
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash(Linux / macOS / WSL).
- Run
hermes setup(Nous Portal is the fast path) orhermes modelif you already have a provider.
- Start
hermesorhermes --tuiand run one verifiable prompt.
- Confirm
hermes --continueresumes the session.
Secrets go in
~/.hermes/.env. Non-secret settings go in ~/.hermes/config.yaml. Hermes needs a model with at least 64K context.When that works, you have a laptop agent. Laptops sleep. ISPs drop. That is not deploy.
Path 2: Deploy Hermes on Agent 37 (always-on)
This is the production default for most teams.
- Create instance. Sign up at agent37.com, pick Basic ($3.99/mo) for a pilot or Pro ($29.99/mo) for client work and Chromium.
- Add BYOK keys. Open the browser terminal. Configure Anthropic, OpenAI, Nous Portal, or another supported provider. Hosting and model spend stay separate.
- Connect a channel. After a clean chat works, run gateway setup for Telegram, Discord, Slack, or another platform. Same pattern as
hermes gateway setupin official docs, on a box that does not sleep.
- Test and go live. Run a real task, confirm sessions persist, then keep the instance running.
No compose file. No SSH theater. Isolation is per instance.

Path 3: DIY Docker / VPS
Use this when you already own infra. You install Hermes (or a container), set TLS, patch upstream, and own uptime. Full compose walkthrough: Hermes Docker.
Specialist hosts (including products that brand around "deploy Hermes" for Telegram / Discord / Slack) can win if you want a Hermes-only landing page and never plan to add OpenClaw. Compare isolation, patch cadence, and operator UI against Agent 37 before you standardize.
Local / Docker vs Agent 37
Same Hermes. Different time-to-first-bot.
ㅤ | Local or DIY Docker | Agent 37 |
First chat | Fast on your laptop | Fast on a persistent box |
Always-on | You own uptime | Instance stays up |
Isolation | You design it | Per-instance isolation |
Updates | You patch | Platform-managed |
Debug | Local terminal or SSH | Browser terminal + desktop |
Entry price | Free local, or VPS + labor | From $3.99/mo |
OpenClaw deploy playbook (same managed idea, different runtime): deploy OpenClaw. Workload choice: OpenClaw vs Hermes. Agency resale: white-label Hermes. Hosting ranking: Hermes agent hosting 2026.

How much does a Hermes deploy cost?
Separate hosting from model / portal spend.
Plan | Price | Fit |
Basic | $3.99/mo | First always-on deploy |
Plus | $9.99/mo | Light ops + bundled free models |
Pro | $29.99/mo | Client work, Chromium, stronger support |
Max | $99.99/mo | Roles, onboarding, team ops |
Full matrix: Agent 37 pricing. Budget path: cheap Hermes hosting.

Common deploy failures
Symptom | Likely cause | Fix |
Empty or broken replies | Provider or model auth | Re-run hermes model |
Gateway up, nobody can message | Token, allowlist, or platform setup | Re-run gateway setup and check status |
Session will not resume | Wrong profile or unsaved session | hermes sessions list |
Laptop bot goes dark overnight | Machine slept / ISP dropped | Move to managed hosting |
Recovery order from upstream:
hermes doctor, then hermes model, then hermes setup.FAQ
What is the fastest way to deploy Hermes?
For a first chat: official local install. For always-on production: Agent 37 from $3.99/mo.
Can I deploy Hermes without Docker?
Yes. Local CLI for learning. Agent 37 for production. Docker is optional control, not required.
Does deploy include connecting Telegram or Discord?
Not until a clean chat works. Then run gateway setup on a persistent host so the bot stays online.
Does Agent 37 replace the Hermes CLI?
No. Agent 37 hosts the machine. You still configure Hermes, keys, and channels. See the docs.
Where do I start?
Deploy at agent37.com, or follow the official quickstart for a local proof, then move the working config to a managed instance.