The best VPS for Hermes AgentAI agentAn AI program that performs work steps by itself, for example reading a message, drafting a reply, and recording the result.Open the glossary, for users in Indonesia, has 2 vCPU, 4 GB of RAM, root access, snapshots, and a Singapore or Jakarta region. On 7 November 2026, that plan starts at Rp139,000 per month at Biznet Gio and US$20 per month at Vultr Singapore, before tax.

Hermes Agent is an open-source AI agent from Nous Research. It runs as 1 gateway process that serves Telegram, WhatsApp, cron jobs, and other tools. The VPS runs only that gateway. The language model runs on the servers of the APIAPIThe official door 2 systems use to exchange data, without anybody copying it by hand.Open the glossary provider.

This article adds to our Hermes Agent VPS specification guide (September 2026). That guide gives the specification without provider names. This article gives the providers, plans, and prices that we read on 7 November 2026.

Which VPS do we recommend for Hermes Agent?

Pick the provider from your conditions, not from the lowest price only.

  • Lowest price with a server in Indonesia: Biznet Gio NEO Lite MS 4.2, Rp139,000 per month for 2 vCPU and 4 GB of RAM. The 60 GB disk is smaller than on other plans, so monitor the log size.
  • Lowest price in Singapore: Vultr Regular Cloud Compute, US$20 per month for 2 vCPU, 4 GB of RAM, and 3 TB of transfer.
  • Global provider with a Jakarta region: AWS Lightsail 4 GB bundle, US$24 per month with IPv4. The Jakarta transfer quota is 2 TB, half of the Singapore quota.
  • 8 GB of RAM on a small budget: Biznet Gio NEO Lite MM 8.4, 4 vCPU and 8 GB of RAM, Rp269,000 per month at the offer price. The normal price is Rp399,000, and the pricing page does not give an end date for the offer.
  • Free automatic snapshots in Jakarta: DomaiNesia Cloud VPS Turbo 4GB, Rp320,000 per month for a new purchase, then Rp640,000 per month at renewal.

All the options above use a server in Indonesia or Singapore. On 11 September 2026, we measured TCP connect times from 1 home connection in Indonesia: 26 ms to Singapore, 214 ms to Frankfurt, and 278 ms to New York. This is 1 measurement point, not a benchmark.

Price table for a 2 vCPU, 4 GB RAM VPS, November 2026

This table compares the cheapest plan with at least 2 vCPU and 4 GB of RAM in the region nearest to Indonesia.

ProviderPlanvCPU, RAM, diskRegionPrice per monthNote
Biznet Gio NEO LiteMS 4.22 vCPU, 4 GB, 60 GB SSDIndonesiaRp139,000Tax not included. Snapshots cost Rp1,500 per GB.
VultrRegular Cloud Compute2 vCPU, 4 GB, 80 GB SSDSingaporeUS$203 TB transfer. Automatic backups add 20%.
DigitalOceanBasic Regular2 vCPU, 4 GiB, 80 GiB SSDSingapore (SGP1)US$244,000 GiB transfer. Weekly backups add 20%.
AWS LightsailBundle 4 GB2 vCPU, 4 GB, 80 GB SSDSingapore or JakartaUS$24IPv4 included. 4 TB transfer in Singapore, 2 TB in Jakarta.
Akamai (Linode)Linode 4GB2 vCPU, 4 GB, 80 GBSingapore or JakartaUS$24 (Singapore), US$28.80 (Jakarta)4 TB transfer. Backups cost US$5 in Singapore, US$6 in Jakarta.
Hetzner CloudCPX222 AMD vCPU, 4 GB, 80 GB NVMeSingapore (SIN1)€26.991 TB transfer in Singapore. The same plan costs €19.99 in Germany and Finland.
DomaiNesiaCloud VPS Turbo 4GB3 vCPU, 4 GB, 80 GB NVMeJakartaRp640,000 (new purchase offer Rp320,000)Free automatic snapshots. Renewal goes back to Rp640,000.

We took each price from the official pricing page of the provider on 7 November 2026. Prices from providers outside Indonesia do not include tax, unless the table says so. Providers can change prices without notice, so check again before you pay.

Bar chart of monthly prices for a 2 vCPU, 4 GB RAM VPS in rupiah: Biznet Gio 139,000, Vultr Singapore 362,000, DigitalOcean 434,000, AWS Lightsail 434,000, Akamai Singapore 434,000, Akamai Jakarta 521,000, Hetzner Singapore 545,000, DomaiNesia 640,000.
Source: official pricing page of each provider, read on 7 November 2026. Monthly prices do not include tax. Dollar and euro prices use the ECB reference rates of 6 November 2026 (US$1 = Rp18,100, €1 = Rp20,209), rounded to Rp1,000. DomaiNesia shows the normal price, not the offer price.

Why is 4 GB of RAM the starting point?

4 GB of RAM gives space for the gateway, Chromium, and a cron job that run in the same minute.

The official Hermes Agent installation page says that the installer adds Chromium (Chrome for Testing) by default for local browsing. One Chromium window runs many processes. This load uses up 1 GB or 2 GB of RAM fastest.

You can decrease that load in 2 ways:

  • Install with --skip-browser. The installer does not add Chromium, and hermes update does not add it back.
  • Use the cloud browser from the Nous Portal Tool Gateway. The browser load moves out of your VPS.

The v0.23.0 release notes (5 November 2026) also change memory use. Long-running gateways now release the memory of closed sessions. The glibc malloc arenas have a limit of 4. The new Webapp serves the Desktop workspace from your gateway, but the Webapp is off by default.

Table of 4 RAM tiers for Hermes Agent on a VPS: 2 GB with no browser on the VPS, 4 GB with local Chromium and cron, 8 GB with the Webapp and parallel subagents, a GPU server when the model runs on the same server.
The RAM tier follows the load inside the VPS. Source: Hermes Agent installation docs and v0.23.0 release notes, 5 November 2026. The RAM figures are a Rama Digital estimate from our installs.

The conclusion: buy RAM first, not vCPU. The gateway spends most of its time in a wait for the model answer from the network.

5 checks before you pay for a VPS

The monthly price is only 1 of 5 checks that decide if Hermes Agent runs without problems.

  1. Linux with glibc and systemd. The platform support page says that the team tests Hermes Agent on the latest Ubuntu and on WSL2. Linux x86_64 and aarch64 both have support, so an ARM VPS is also an option.
  2. Root or sudo access. Chromium and the system tools need libraries that an admin installs. Shared hosting and cPanel do not give this access.
  3. Snapshots or backups. One bad configuration can make you start again from zero. Check if snapshots cost extra, then test 1 restore before production.
  4. Transfer quota. Hermes Agent sends prompts and gets model answers through the network. Check the monthly quota and the price above the quota.
  5. Data location. If the agent keeps messages from customers in Indonesia, ask your legal team if that data can stay outside the country. If it cannot, pick the Jakarta region.

Costs that the pricing page does not show

The first invoice is often larger than the table price because of 4 extra costs.

  • Tax. DigitalOcean charges VAT to Indonesian accounts. Biznet Gio and DomaiNesia show prices without tax. Check the total on the first invoice.
  • Snapshots and automatic backups. Vultr automatic backups and DigitalOcean weekly backups add 20% to the server price.
  • Region cost. Hetzner CPX22 costs €26.99 in Singapore and €19.99 in Germany. The Akamai price in Jakarta is 20% higher than in Singapore.
  • The model bill. The model API bill is separate from the VPS bill. With daily use, it can be more than the server price.

Next steps after you pick a VPS

When the VPS is active, install Hermes Agent as a normal user, then lock access before you connect a customer channel.

  1. Follow the 7 steps to set up Hermes Agent on a VPS. The guide includes the install, the Telegram allowlist, and the systemd service.
  2. Read our Hermes Agent 0.23.0 upgrade notes before you turn on the Webapp.
  3. Monitor RAM for 1 week. Move to a larger plan only if peak RAM goes above 80 percent.

If you want our team to pick the VPS, install the agent, and make it secure, see our Hermes Agent installation service.

Questions and answers

Is a US$5 VPS enough for Hermes Agent?

Yes, for a gateway with 1 channel and no browser on the VPS. The official Hermes Agent README says that the agent can run on a "$5 VPS". If Chromium runs on the VPS, pick 4 GB of RAM.

Can Hermes Agent run on an ARM VPS?

Yes. The Hermes Agent platform support page lists Linux x86_64 and aarch64 as supported platforms. A distribution with glibc and systemd usually works.

Does Hermes Agent need a GPU?

No, if the language model runs on the API of a model provider. You need a GPU only if you run a local model on the same server.

Is a Singapore or a Jakarta region better?

Both give a low network delay for users in Indonesia. Pick Jakarta if customer data must stay in Indonesia. Pick Singapore if you want more provider options.

Is it safe to open the Hermes Agent Webapp to the internet?

The Webapp is off by default and is for 1 user only. If you open it through a public URL, turn on sign-in and limit access. A signed-in tab acts as you.

Sources