Naar de inhoud

Oplossingen · AI-agents

Een VPS voor Hermes Agent

Hermes Agent is de opensource-agent van Nous Research: een CLI en een gateway die hem in Telegram, Discord, Slack, WhatsApp of Signal zet en die de modelprovider aanroept die u configureert. De eigen VPS-gids vraagt om een gigabyte RAM, dus de juiste server is de goedkope: U1-2 voor $8.90 per maand heeft het dubbele. C1-2-55 voor $19.90 wordt geleverd met Hermes geïnstalleerd.

Wat het nodig heeft

Licht, volgens het project zelf

De software en de beveiligingsaanpak komen uit de documentatie van het project. Het enige hardwaregetal dat het publiceert is het RAM-minimum; de rest zijn getallen uit hostinggidsen, als zodanig vermeld.

Van hermes-agent.ai en de repository

  • Linux (of macOS/WSL2), git in het PATH. Het installatiescript brengt via uv zijn eigen Python mee.
  • Eén modelprovider: Nous Portal, OpenRouter, OpenAI, Anthropic of een lokaal model.
  • Minimaal 1 GB RAM zonder lokaal LLM, volgens de VPS-gids van het project.
  • Draait 24/7 als service: hermes gateway install en daarna start.
  • Dashboard op 9119 en API op 8642 blijven privé: loopback plus SSH of Tailscale, of zet er authenticatie voor.

Groottes per toepassing

Grootte voor Hermes Agent-workloads
WorkloadvCPURAM
Chat + gateway naar één berichtenapp, gehost modelDe eigen VPS-gids van het project: minimaal 1 GB RAM zonder lokaal LLM.11 GB
24/7 met cronjobs en meerdere kanalenRichtwaarde van hostinggidsen voor doorlopende automatisering.24 GB
Browsertaken en zwaarder gebruik van toolsEen headless browser is het zwaarste wat het draait.48 GB
Lokale modelinferentieEen vraag over modelhosting, niet over Hermes; zie de GPU-lijn.832 GB

De passende pakketten

Vier machines, actueel geprijsd

Goedkoopste eerst. Prijzen zijn van vandaag, per maand, uit de catalogus.

  • U1-2$8.90/mnd

    1 vCPU · 2 GB · 25 GB schijf · Unmetered

    Eén agent, unmetered, Istanbul. 1 vCPU, 2 GB en geen verkeersmeter. Twee keer het minimum van het project voor minder dan de prijs van een lunch. U plakt het installatiescript zelf.

  • C1-2$15.90/mnd

    1 vCPU · 2 GB · 50 GB schijf · 1 TB

    Eén agent, in meer dan zestig steden. Dezelfde configuratie van 1 vCPU / 2 GB waar u maar wilt, vanaf de goedkoopste stad. U plakt het installatiescript zelf.

  • C1-2-55$19.90/mnd

    1 vCPU · 2 GB · 55 GB schijf · 2 TB

    Wordt geleverd met Hermes geïnstalleerd. 1 vCPU / 2 GB bij een leverancier die onze start-up-preset draait. Koop hem, log in en voer hermes setup uit.

  • BD-8$12.90/mnd

    4 vCPU · 8 GB · 100 GB schijf · 32 TB

    Cron-automatisering of browsertaken. 4 vCPU, 8 GB, 100 GB schijfruimte: boven de richtwaarde voor browsertaken, en de goedkoopste machine met 8 GB die wij verkopen.

“Geïnstalleerd implementeren” opent de configurator met ons Hermes-opstartscript al volledig in het opstartvak, voordat u koopt. Het draait één keer, als root, terwijl de server wordt opgebouwd, en alleen bij leveranciers waarvan het platform opstartscripts uitvoert; bij de andere rijen is de installatie één geplakt commando.

De installatie

Zes commando's, uit de eigen gids van het project

Met de preset is stap 1 klaar als de server wordt geleverd. Zonder preset is stap 1 één regel.

  1. Installeren. Als aparte gebruiker hermes (de preset maakt deze aan), met het officiële installatiescript; dat brengt zijn eigen Python mee: curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  2. Kies een modelprovider. hermes setup: Nous Portal, OpenRouter, OpenAI, Anthropic of een lokaal model. Sleutels gaan in de configuratie van Hermes, nooit in een prompt.
  3. Controleer het. hermes doctor, daarna hermes chat -q "Reply with one sentence confirming Hermes works."
  4. Koppel een chat-app. hermes gateway setup voor Telegram, Discord, Slack, WhatsApp of Signal.
  5. Laat het 24/7 draaien. hermes gateway install en daarna hermes gateway start; hermes gateway status bevestigt dat het uitloggen en herstarten overleeft.
  6. Open het dashboard via een tunnel. ssh -N -L 9119:127.0.0.1:9119 hermes@your-server, daarna http://127.0.0.1:9119/. De preset zet dit allemaal in /root/HERMES-NEXT-STEPS.txt.

Eerlijk gezegd

Wat wij zelf zouden kopen

Het project vraagt om een gigabyte. Koop de machine met twee en besteed het verschil aan modelaanroepen.

Voor één Hermes-agent

U1-2 · $8.90/mnd

1 vCPU, 2 GB, 25 GB SSD en geen verkeersmeter, in Istanbul. Ergens anders nodig? C1-2 is dezelfde configuratie in meer dan zestig steden vanaf $15.90. Bij beide is de installatie de ene regel uit stap 1, die u zelf typt; C1-2-55 voor $19.90 wordt geleverd met de installatie al gedaan. Wat u ook kiest, de maandelijkse kosten van de agent zitten vooral bij de modelprovider, niet bij de server.

Vragen

Wat mensen vragen voordat ze er een kopen.

Welke VPS-specificaties heeft Hermes Agent nodig?
Minder dan de meeste pagina's beweren. De eigen VPS-gids van het project zegt dat minimaal 1 GB RAM volstaat als het model wordt gehost door een provider zoals Nous Portal, OpenRouter, OpenAI of Anthropic, omdat de agent zelf een licht Python-proces is dat vooral wacht op berichten en API-antwoorden. Hostinggidsen houden voor doorlopende automatisering met cronjobs 2 vCPU en 4 GB aan, en voor browsergestuurde taken 4 vCPU en 8 GB. Een model lokaal draaien is een heel andere vraag en vraagt om RAM of een GPU afgestemd op het model, niet op Hermes.
Welk pakket zou u er echt voor kopen?
U1-2 voor $8.90 per maand: 1 vCPU, 2 GB, 25 GB schijf en geen verkeersmeter, twee keer het opgegeven minimum van het project en de goedkoopste machine op deze pagina. Hij staat alleen in Istanbul; C1-2 is dezelfde configuratie in meer dan zestig steden vanaf $15.90. Geen van beide leveranciers voert opstartscripts uit, dus bij beide plakt u het officiële installatiescript zelf: één regel. C1-2-55 voor $19.90 is de goedkoopste configuratie die wordt geleverd met Hermes al geïnstalleerd door onze preset.
Wat doet de opstartpreset?
Het voert het officiële installatiescript uit de GitHub-repository van het project uit (scripts/install.sh), in de gedocumenteerde --non-interactive-modus, als aparte gebruiker "hermes", na installatie van curl en git. Het installatiescript brengt via uv zijn eigen Python mee, dus er is verder niets nodig. De preset schakelt de systemd-sessie van de gebruiker in zodat de gateway uitloggen en herstarten overleeft, opent in de firewall alleen SSH en zet de volgende commando's in /root/HERMES-NEXT-STEPS.txt. Het configureert geen modelprovider of chat-app: daarvoor zijn uw sleutels nodig, die u via SSH aan hermes setup en hermes gateway setup geeft. Het script wordt volledig getoond voordat u koopt.
Hoe koppel ik Telegram, Discord, Slack of WhatsApp?
hermes gateway setup loopt elk platform door en slaat het token op in de eigen configuratie van Hermes, nooit in een prompt. Daarna laten hermes gateway install en hermes gateway start de gateway als service draaien, en hermes gateway status bevestigt dat. Eén gatewayproces bedient elk kanaal dat u koppelt. Telegram-webhooks gebruiken poort 8443 als u webhooks verkiest boven polling; polling heeft helemaal geen open poort nodig.
Is het dashboard vanaf internet bereikbaar?
Nee. Het dashboard luistert op poort 9119 en de OpenAI-compatibele API op 8642, en het advies van het project is beide op loopback te houden en ze via SSH of Tailscale te bereiken, of er authenticatie voor te zetten. De preset opent alleen SSH. Vanaf uw laptop: ssh -N -L 9119:127.0.0.1:9119 hermes@your-server, open daarna http://127.0.0.1:9119/.
Heb ik een GPU nodig?
Niet tenzij u het model op de server draait. Met een gehoste provider is de agent een klein proces en is het goedkoopste pakket hier ruim voldoende. Wilt u een lokaal model, kies dan de grootte voor het model: de documentatie van het project noemt 8 GB RAM voor een licht 3B-model en 32 GB of meer voor grotere modellen, en dan is een GPU-server de juiste pagina, niet deze.
Hoe houd ik het draaiend nadat ik uitlog?
Installeer de gateway als service, niet in een screen-sessie: hermes gateway install en daarna hermes gateway start. De preset heeft de systemd-sessie van de gebruiker al ingeschakeld (linger), zodat een gebruikersservice blijft draaien als niemand is ingelogd en na een herstart terugkomt. journalctl --user -u hermes-gateway -f toont het log; hermes doctor is het eerste commando als er iets niet lijkt te kloppen.