Best VPS for Hermes Agent: 7 Options Compared, From $3.99/mo (2026 Prices)
Official Hermes agent specs, September 2026 verified prices for 7 hosts plus Nous's own Hermes Cloud, Hermes VPS vs managed hosting, setup and backup checklists, and the mistakes that kill always-on agents.
For most people, the best VPS for Hermes agent hosting is not a raw VPS at all. Agent 37's managed Hermes agent hosting starts at $3.99 per month, keeps your agent always-on in an isolated container, and deploys in one click with zero Linux setup. If you'd rather run your own server and handle the patching yourself, Hetzner is the price-performance pick in Europe when its CX plans are in stock, and DigitalOcean or Vultr fill that role in the US for $5 to $7 per month.
That's the short answer. The rest of this guide earns it: the official system requirements from the Hermes agent docs, prices verified in September 2026 for every major provider, the three setup paths, what to back up so a server move never costs your agent its memory, and the mistakes that quietly kill agents at 3 a.m.
What is the Hermes agent, and why does it need an always-on server?
Hermes Agent is a free, MIT-licensed AI agent from Nous Research with 240,000+ GitHub stars. It lives in your chat apps: you message it from Telegram, WhatsApp, Discord, Slack, Signal, iMessage, or email (the official messaging table spans more than 25 platforms), and it answers, runs terminal commands, browses the web, remembers you across sessions, and teaches itself new skills as it works.
Two design decisions define its hosting needs. First, all those chat channels connect through a single gateway process that must stay running. Second, its built-in cron scheduler ticks every 60 seconds to fire your morning briefings, watchdogs, and scheduled jobs. Close your laptop and both die. That's why the official docs pitch a $5 VPS as a natural home for it: the agent is free, and what you actually pay for is model API usage plus somewhere always-on to run it.
This guide is about that somewhere.
How much VPS does the Hermes agent actually need?
The official Hermes agent docs publish real numbers, so you don't have to guess. Minimum: 1 GB RAM, 1 CPU core, 500 MB disk. Recommended: 2 to 4 GB RAM, 2 cores, and 2+ GB disk that grows with your sessions and skills.
The one spec that changes everything is browser automation. Playwright and Chromium are the most memory-hungry features in the stack: 1 GB is enough without browser tools, but you should allocate at least 2 GB with them. The installer even ships a --skip-browser flag for small headless boxes.
Practical sizing by workload:
Your workload
Sizing that holds up
Chat-only assistant, one or two channels
1 vCPU, 1 GB RAM
Several channels, skills, and scheduled jobs
2 vCPU, 2 to 4 GB RAM
Web research and browser automation
2 vCPU, 4 GB RAM or more
Hosting agents for clients
One isolated instance per client, not one shared box
The 7 best VPS and hosting options for the Hermes agent
1. Agent 37 (best overall: managed, from $3.99/mo)
Agent 37 is managed hosting built for exactly this job, used by 1,000+ paying customers. Basic at $3.99 per month gives your Hermes agent an isolated container with 1 vCPU, 4 GB RAM, and 8 GB disk: that's the docs' recommended 4 GB of RAM, at the price of a bargain VPS that only gives you the 1 GB minimum.
There's nothing to SSH into unless you want to. You check what your agent did on a task board, drop into a full web terminal or a live Linux desktop when you want hands-on control, browse its files visually, and schedule jobs, all from the browser. Connecting Gmail, WhatsApp, Slack, or GitHub is a click through 1,000+ Composio integrations instead of an afternoon of OAuth plumbing. Your API keys stay BYOK and go straight from your container to the model provider. Runtime updates and security patches roll out automatically, and you can cancel anytime.
The honest tradeoff: at these prices there's no human account manager. Support is community plus an AI-filtered inbox on Basic; email and chat support start on Pro ($29.99, which also adds a built-in Chromium browser and 2 vCPU / 8 GB, the tier to pick if you want the docs' recommended 2 cores or automation-heavy browsing).
2. Hetzner Cloud (best raw price-performance, if you are in Europe)
Hetzner's CX23 gives you 2 vCPU, 4 GB RAM, and 40 GB SSD for EUR 5.99 per month including the IPv4 address ($7.09 on Hetzner's USD pricing). That's the full recommended Hermes agent spec for the price of most competitors' minimum spec, and the CX line came through Hetzner's June 2026 price increase far better than the CPX line, which more than doubled (the US CPX11 nearly tripled). Two catches now. First, CX plans exist only in Germany and Finland and stock comes and goes: in early September 2026 Hetzner's pricing page was flagging CX plans as unavailable, so confirm you can actually order one before planning around it. Second, Hetzner's cheapest US plan is that CPX11, at $21.09 per month for just 2 GB RAM, which erases the value story. Choose Hetzner if you're in Europe, can get a CX23, and are comfortable doing your own installs, TLS, patching, and monitoring.
3. DigitalOcean (safest DIY default in the US)
Skip the headline $4 droplet: its 512 MB of RAM is below the Hermes agent's official minimum. The realistic floor is the $6 per month 1 GB droplet for a chat-only agent, or about $12 for 2 GB if you want browser tools. What you're buying is DigitalOcean's documentation culture and predictable billing.
4. Hostinger (best one-click template on a raw VPS)
Hostinger ships a one-click Docker template for the Hermes agent in its VPS application catalog, on KVM plans running roughly $6.49 to $25.99 per month. It's the middle path: setup is automated, but the server is still yours to update and secure. A good fit if you want a real VPS with training wheels. One caveat before you click: those are intro rates on long prepays, and the $6.49 plan renews at $11.99 per month. Judge it by the renewal price, not the banner.
5. Vultr (cheapest viable US plan)
Vultr's 1 vCPU / 1 GB plan is $5 per month, and that's the honest floor for a chat-only Hermes agent. The eye-catching $2.50 plan is 512 MB and IPv6-only: fine for an experiment, wrong for an agent you rely on.
6. Linode (Akamai): the boring, reliable pick
The Nanode at $5 per month (1 vCPU, 1 GB RAM, 25 GB disk) matches Vultr's floor with Akamai's network behind it. Same rules apply: DIY install, DIY patching, upgrade to 2 GB+ before you enable browser automation.
7. Oracle Cloud Always Free (genuinely free, with a catch)
Oracle's Always Free tier includes Ampere Arm compute worth 2 OCPUs and 12 GB RAM running around the clock (quietly halved from 4 OCPUs and 24 GB in June 2026, so ignore older guides promising more). That's still the most capable free Hermes agent host there is. The catch is in Oracle's own docs: instances can be reclaimed when CPU (measured at the 95th percentile), network, and memory utilization all sit under 20% for a week, and accounts idle for 30 or more days can be suspended outright; a personal agent idles a lot. Treat it as a free trial that might vanish, not production.
What about Hermes Cloud, Nous's own hosting? In 2026 Nous Research started hosting Hermes itself. Hermes Cloud, still labeled a preview, sells a Medium instance at $0.56 per day running (2 GB RAM, 4 vCPU) and a Large at $1.09 per day, with stopped instances at $0.03 per day. Run Medium around the clock and that's about $16.80 per 30-day month before model inference and tool usage, which bill separately from the same credit balance, and you need $10 of credits (or a Portal subscription) just to deploy.
It's the closest thing to official managed hosting, and the agent keeps persistent memory across sessions. What you give up versus a server you control: the Cloud channel list stops at Telegram, Discord, Slack, email, and CLI (no WhatsApp or Signal), browser automation comes only as a metered Portal tool rather than a browser running on the box, and while the Desktop app exposes a terminal pane, you never hold root on a machine you own. If your reason for hosting the Hermes agent is every channel plus hands-on control, a VPS from this list, or managed hosting with a real terminal, is still the better fit.
What about xCloud and Hivra? Both sell managed Hermes agent hosting, and both are credible. Price them honestly, though: xCloud's $9.99 headline is a first-purchase monthly rate that renews at $19.99, and Hivra (formerly HermesOS Cloud) starts at $9.99 with a free week that asks for a card up front. Against Agent 37 Basic at $3.99, compare what you get per dollar: container isolation, a real terminal and Linux desktop, and 1,000+ integrations are where the difference shows.
Also on the radar: Contabo (RAM-heavy boxes at low prices, a favorite of the how-to crowd), Virtua.Cloud (EU hosting with a Hermes-specific plan from about EUR 5 per month), and serverless platforms like Railway that bill per second. Serverless is the wrong shape for this job: a Hermes agent is a long-running gateway, not a burst of requests, so pay-per-second quietly becomes pay-all-month.
Option
Entry plan that meets Hermes specs
Price/mo
Who patches the server?
Agent 37 (managed)
Basic: 1 vCPU / 4 GB / 8 GB
$3.99
Agent 37, automatically
Hetzner (EU only; CX line often sold out)
CX23: 2 vCPU / 4 GB / 40 GB
EUR 5.99 (~$7.09)
You
DigitalOcean
1 GB droplet
$6.00
You
Hostinger
KVM with one-click template
from ~$6.49
You
Vultr
1 vCPU / 1 GB
$5.00
You
Linode (Akamai)
Nanode 1 GB
$5.00
You
Oracle Always Free
Ampere Arm, up to 2 OCPU / 12 GB
$0 (reclaim risk)
You
Hermes VPS or managed hosting: which one fits you?
Search for a Hermes VPS and you'll find two different products wearing one name. A true Hermes VPS is a rented Linux box: root access, your distro, your firewall, your 3 a.m. pages. Managed Hermes agent hosting sells the outcome instead: the agent runs, and someone else keeps the server alive. Neither is wrong. The right pick depends on what your hours cost.
Who you are
Best route
Why
You want a 24/7 personal agent, not a server hobby
Agent 37 Basic, $3.99/mo
The recommended 4 GB spec, patched automatically, cancel anytime
You run servers for a living and want root
Hetzner (EU), Vultr or Linode (US)
Full control from $5/mo; you own updates, backups, and monitoring
You sell agents to clients
Agent 37 Cloud, shared from $1.99/mo per instance ($4.94 dedicated)
One isolated instance per client behind one API, white-label by default
You want to test before spending anything
Oracle Always Free
Genuinely free, but idle instances can be reclaimed
Shortlisted two? Run the same one-week pilot on both. Connect one chat channel, schedule one recurring job, and keep score: minutes until the first useful reply, and minutes lost to server chores. By Wednesday the winner is usually obvious.
Should you just run it on a Mac Mini at home?
Home hardware genuinely works, and the long-running r/hermesagent debate about home hosting lands where this guide does: you inherit a second job. Your ISP's uptime becomes your agent's uptime, a power cut kills your scheduled jobs, and remote access means wrangling tunnels. A $5 server in a datacenter, or a $3.99 managed container, exists so your agent's reliability is not tied to your apartment. We wrote up the full math in our Mac Mini vs cloud hosting comparison. And if any of your chat channels run in webhook mode, the platform has to reach your machine over HTTPS at a stable address; home NAT and a dynamic IP turn that into a project of its own.
How to set up the Hermes agent on a VPS (three paths)
Path 1: managed, one click
Sign up at Agent 37, pick the Hermes agent runtime, add your model API key, and connect your chat channels from the dashboard. No SSH, nothing to patch.
Path 2: Docker on any VPS
Nous Research publishes an official image with Node 26, Playwright Chromium, and the WhatsApp bridge baked in. Run it with a restart policy and memory cap so a reboot never takes your agent down:
docker run --restart unless-stopped --memory=4g --cpus=2 nousresearch/hermes-agent
One Docker-specific note: inside the container the dashboard is opt-in (HERMES_DASHBOARD=1) and binds 0.0.0.0 so the published port works, but a non-loopback bind refuses to start until you configure dashboard auth, so set the basic-auth variables before you publish port 9119. Our Hermes agent Docker guide walks through it end to end.
Then run hermes gateway setup, set the gateway up as a service so it survives reboots (hermes gateway install does that for you), and add --skip-browser on 1 GB boxes.
Already on OpenClaw? One command, hermes claw migrate, imports your settings, memories, and skills, and it writes a restore point first: a zip under ~/.hermes/backups that hermes import can roll back. Still deciding between agents? See our Paperclip vs Hermes agent vs OpenClaw comparison.
Going the DIY route? Harden the box before you connect a single channel. This agent reads your messages and holds your API keys, so treat the server like production:
Key-only SSH: turn off password logins.
Deny inbound traffic by default. The agent needs outbound access to model APIs and chat networks, not an open front door.
Turn on unattended security updates so a patch gap never becomes a breach.
Give chat bots least-privilege tokens; a bot that can only see one channel can only leak one channel.
Keep the web dashboard on 127.0.0.1, where the bare install binds it by default, and reach it over an SSH tunnel. Since Hermes's June 2026 hardening, a non-loopback bind refuses to start until you configure dashboard auth, so if you must expose it, set that auth up properly instead of fighting the gate.
However it got there, prove the install survived: run hermes doctor (it reports what's missing and can fix some of it), reboot the box and watch the gateway come back on its own, then send your agent a real message on your main channel and confirm a scheduled job fires.
How to back up your Hermes agent's memory (it lives on that server)
A month-old Hermes agent is not the software you installed; it's that software plus everything it has learned since. Its notes about you live in ~/.hermes/memories/, its session history sits in a local SQLite database, and its self-taught skills live under ~/.hermes/skills/. Lose the server and you don't reinstall an app. You lose a coworker's memory.
The fix costs five minutes:
hermes backup zips your entire ~/.hermes directory (config, keys, memories, skills, sessions), and hermes import restores it on a new machine. Run it before every server move, then on a schedule.
Keep at least one copy off the VPS. A snapshot that lives on the same account as the server is not a backup plan.
On Agent 37, the instance's disk persists across restarts and updates, and the file browser makes pulling a copy of the workspace trivial. Persistence still isn't a backup; grab one before big changes.
What running a Hermes agent really costs
The software is genuinely free: MIT license, no seats, no tiers. Your real monthly bill has two lines.
The server: $3.99 managed at Agent 37, $5 to $7 DIY, or $0 on Oracle with the reclaim caveat above.
The model API: this is the variable that dwarfs hosting. A BYOK setup on an efficient model can run a few dollars a month; heavy daily use of a frontier model can pass $20 to $50. Bundled options can cap it: Nous Portal on the Hermes agent side, or Agent 37's Plus tier ($9.99), which includes free bundled models (usage is capped per rolling 5-hour window and per week). Full tier details are on the pricing page.
Most personal setups land between $4 and $30 per month all-in. Anyone quoting you a number without asking about your model usage is guessing.
Common mistakes that kill a Hermes agent on a VPS
Buying a 512 MB plan because it was cheapest, then hitting OOM kills the first time Chromium opens. Use 1 GB minimum, 2 GB with browser tools, or pass --skip-browser.
No restart policy. Without --restart unless-stopped (Docker) or a systemd unit (bare install), the first host reboot silently stops your agent.
Parking a mostly idle agent on Oracle's free tier and losing it to the reclaim rule.
Assuming Hetzner's EU pricing applies in the US: the cheapest US Hetzner plan costs four times a Vultr or Linode 1 GB box.
Migrating the install but not the state. A fresh install without your old ~/.hermes is an agent with amnesia: no memories, no skills, no history. hermes backup and hermes import exist for exactly this.
Exposing the web dashboard beyond 127.0.0.1 to check on the agent from your phone. Newer Hermes builds fail closed on a non-loopback bind unless dashboard auth is configured; older installs just leaked API keys. Keep it on loopback and reach it over an SSH tunnel instead.
FAQ
Can the Hermes agent run on a $5 VPS?
Yes, and the official docs say so: 1 GB RAM and 1 core is the published minimum for a chat-only agent. Add RAM before you add browser automation.
Is Agent 37 a VPS?
No. It's managed hosting on isolated containers: no root VM to maintain, but you still get a full web terminal, a file browser, and a live Linux desktop.
Is there a free VPS for the Hermes agent?
Oracle's Always Free Arm tier is the only real one, with the reclaim caveat. Agent 37 has no free tier; a free tier is planned but not launched, so $3.99 per month is the cheapest managed route today.
I run an agency. Can I host a Hermes agent for every client?
That's what Agent 37 Cloud is for: one API call per always-on agent, shared instances from $1.99 per month ($4.94 dedicated), white-label by default.
Should I just use Nous's own Hermes Cloud?
It's real and cheap to try: $0.56 per day for a Medium instance, about $16.80 a month running 24/7, with model inference billed separately on top. Pick a VPS or managed hosting instead when you want WhatsApp or Signal channels, a browser running on the box itself, or root on a machine you own; Hermes Cloud's channel list stops at Telegram, Discord, Slack, email, and CLI today.
Cheapest way to run a persistent Hermes agent overall?
A VPS wins when you already run servers for a living and need custom networking or compliance controls. Managed hosting wins when you want the agent, not a second job. Price no longer settles it: DIY floors sit at $5 to $6 per month before you count your own hours, and managed starts at $3.99.
Do I need Docker to run the Hermes agent?
No. The bare installer plus hermes gateway install (which sets the gateway up as a service for you) works fine; Docker adds cleaner isolation and an easy restart policy. Our Hermes agent Docker guide covers that route end to end.
The bottom line
The best VPS for Hermes agent hosting is the one that's still patched, still online, and still under $20 when you check on it in six months. If server maintenance is your hobby, take Hetzner in Europe or Vultr, Linode, or DigitalOcean in the US and follow the Docker path. If you want the agent, not the ops, deploy it on Agent 37: always-on from $3.99 per month, one click to deploy, cancel anytime. And wherever it runs, back up its memory. The server is replaceable; what your agent has learned is not.
Founder at Agent37, which runs managed hosting for OpenClaw and Hermes agents for 1,000+ users. Writes about what actually breaks when you leave an AI agent running.