Vai al contenuto

Soluzioni · Agenti IA

Un VPS per Hermes Agent

Hermes Agent è l'agente open source di Nous Research: una CLI e un gateway che lo portano su Telegram, Discord, Slack, WhatsApp o Signal, chiamando il provider di modelli che configurate. La sua guida VPS richiede un gigabyte di RAM, quindi il server giusto è quello economico: U1-2 a $8.90 al mese ne ha il doppio. C1-2-55 a $19.90 arriva con Hermes installato.

Cosa richiede

Leggero, secondo lo stesso progetto

Il software e l'impostazione di sicurezza provengono dalla documentazione del progetto. L'unico dato hardware che pubblica è la RAM minima; gli altri sono valori delle guide di hosting, indicati come tali.

Da hermes-agent.ai e dal repository

  • Linux (o macOS/WSL2), git nel PATH. L'installer porta con sé il proprio Python tramite uv.
  • Un provider di modelli: Nous Portal, OpenRouter, OpenAI, Anthropic o un modello locale.
  • Almeno 1 GB di RAM senza un LLM locale, secondo la guida VPS del progetto.
  • Funziona 24/7 come servizio: hermes gateway install poi start.
  • La dashboard sulla porta 9119 e l'API sulla 8642 restano private: loopback più SSH o Tailscale, oppure mettete un'autenticazione davanti.

Dimensioni per carico di lavoro

Dimensionamento per i carichi di lavoro di Hermes Agent
Carico di lavorovCPURAM
Chat + gateway verso un'app di messaggistica, modello in hostingLa guida VPS del progetto: almeno 1 GB di RAM senza un LLM locale.11 GB
24/7 con cron job e più canaliValore indicato dalle guide di hosting per l'automazione continua.24 GB
Attività nel browser e uso più intenso degli strumentiUn browser headless è la cosa più pesante che esegue.48 GB
Inferenza del modello in localeÈ una questione di hosting del modello, non di Hermes; consultate la linea GPU.832 GB

I piani adatti

Quattro macchine, con prezzi in tempo reale

Prima i più economici. Prezzi di oggi, al mese, letti dal catalogo.

  • U1-2$8.90/mese

    1 vCPU · 2 GB · 25 GB di disco · Unmetered

    Un agente, Unmetered, Istanbul. 1 vCPU, 2 GB e nessun conteggio del traffico. Il doppio del minimo indicato dal progetto, per meno del prezzo di un pranzo. L'installer lo incollate voi.

  • C1-2$15.90/mese

    1 vCPU · 2 GB · 50 GB di disco · 1 TB

    Un agente, in oltre sessanta città. La stessa configurazione da 1 vCPU / 2 GB dove preferite, a partire dalla città più economica. L'installer lo incollate voi.

  • C1-2-55$19.90/mese

    1 vCPU · 2 GB · 55 GB di disco · 2 TB

    Arriva con Hermes installato. 1 vCPU / 2 GB su un fornitore che esegue il nostro preset di avvio. Acquistatelo, accedete ed eseguite hermes setup.

  • BD-8$12.90/mese

    4 vCPU · 8 GB · 100 GB di disco · 32 TB

    Automazione con cron o attività nel browser. 4 vCPU, 8 GB, 100 GB di disco: sopra il valore indicato dalle guide per le attività nel browser, ed è la macchina da 8 GB più economica che vendiamo.

“Attiva con installazione” apre il configuratore con il nostro script di avvio per Hermes già inserito nel campo di avvio, per intero, prima dell'acquisto. Viene eseguito una sola volta, come root, durante l'allestimento del server, e solo sui fornitori la cui piattaforma esegue script di avvio; nelle altre righe l'installazione è un comando da incollare.

L'installazione

Sei comandi, dalla guida del progetto

Con il preset, il passo 1 è già fatto quando il server arriva. Senza, il passo 1 è una riga.

  1. Installazione. Come utente dedicato hermes (lo crea il preset), l'installer ufficiale; porta con sé il proprio Python: curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  2. Scegliete un provider di modelli. hermes setup: Nous Portal, OpenRouter, OpenAI, Anthropic o un modello locale. Le chiavi vanno nella configurazione di Hermes, mai in un prompt.
  3. Verifica. hermes doctor, poi hermes chat -q "Reply with one sentence confirming Hermes works."
  4. Collegate un'app di chat. hermes gateway setup per Telegram, Discord, Slack, WhatsApp o Signal.
  5. Eseguitelo 24/7. hermes gateway install poi hermes gateway start; hermes gateway status conferma che resta attivo dopo il logout e il riavvio.
  6. Aprite la dashboard tramite un tunnel. ssh -N -L 9119:127.0.0.1:9119 hermes@your-server, poi http://127.0.0.1:9119/. Il preset lascia tutto questo in /root/HERMES-NEXT-STEPS.txt.

Onestamente

Cosa acquisteremmo davvero

Il progetto chiede un gigabyte. Acquistate la macchina che ne ha due e spendete la differenza in chiamate al modello.

Per un agente Hermes

U1-2 · $8.90/mese

1 vCPU, 2 GB, 25 GB di SSD e nessun conteggio del traffico, a Istanbul. Vi serve altrove? C1-2 ha la stessa configurazione in oltre sessanta città da $15.90. Su entrambi l'installazione è l'unica riga del passo 1, digitata da voi; C1-2-55 a $19.90 arriva già installato. Qualunque scegliate, il costo mensile dell'agente sarà soprattutto quello del provider di modelli, non del server.

Domande

Le domande che si pongono prima dell'acquisto.

Quali specifiche VPS richiede Hermes Agent?
Meno di quanto affermi la maggior parte delle pagine. La guida VPS del progetto indica che almeno 1 GB di RAM è sufficiente quando il modello è ospitato da un provider come Nous Portal, OpenRouter, OpenAI o Anthropic, perché l'agente in sé è un processo Python leggero che passa il tempo ad attendere messaggi e risposte API. Le guide di hosting indicano 2 vCPU e 4 GB per l'automazione continua con cron job, e 4 vCPU e 8 GB per le attività gestite tramite browser. Eseguire un modello in locale è tutt'altra questione e richiede RAM o una GPU dimensionate per il modello, non per Hermes.
Quale piano acquistereste davvero?
U1-2 a $8.90 al mese: 1 vCPU, 2 GB, 25 GB di disco e nessun conteggio del traffico, ovvero il doppio del minimo dichiarato dal progetto e la macchina più economica di questa pagina. È disponibile solo a Istanbul; C1-2 ha la stessa configurazione in oltre sessanta città da $15.90. Nessuno dei due fornitori esegue script di avvio, quindi su entrambi incollate voi l'installer ufficiale: una riga. C1-2-55 a $19.90 è la configurazione più economica che arriva con Hermes già installato dal nostro preset.
Cosa fa il preset di avvio?
Esegue l'installer ufficiale dal repository GitHub del progetto (scripts/install.sh) nella modalità documentata --non-interactive come utente dedicato "hermes", dopo aver installato curl e git. L'installer porta con sé il proprio Python tramite uv, quindi non serve altro. Il preset abilita la sessione systemd dell'utente affinché il gateway resti attivo dopo logout e riavvio, apre sul firewall solo SSH e lascia i comandi successivi in /root/HERMES-NEXT-STEPS.txt. Non configura un provider di modelli né un'app di chat: servono le vostre chiavi, che fornite a hermes setup e hermes gateway setup tramite SSH. Lo script viene mostrato per intero prima dell'acquisto.
Come collego Telegram, Discord, Slack o WhatsApp?
hermes gateway setup vi guida piattaforma per piattaforma e salva il token nella configurazione di Hermes, mai in un prompt. Poi hermes gateway install e hermes gateway start eseguono il gateway come servizio, e hermes gateway status lo conferma. Un solo processo gateway serve tutti i canali che collegate. I webhook di Telegram usano la porta 8443 se scegliete i webhook invece del polling; il polling non richiede alcuna porta aperta.
La dashboard è esposta su Internet?
No. La dashboard è in ascolto sulla porta 9119 e l'API compatibile con OpenAI sulla 8642, e le indicazioni del progetto sono di tenerle entrambe su loopback e raggiungerle tramite SSH o Tailscale, oppure di mettere un'autenticazione davanti. Il preset apre solo SSH. Dal vostro laptop: ssh -N -L 9119:127.0.0.1:9119 hermes@your-server, poi aprite http://127.0.0.1:9119/.
Mi serve una GPU?
No, a meno che non eseguiate il modello sul server. Con un provider in hosting l'agente è un processo piccolo e il piano più economico qui è più che sufficiente. Se volete un modello locale, dimensionate per il modello: la documentazione del progetto indica 8 GB di RAM per un modello leggero da 3B e 32 GB o più per i modelli più grandi, e a quel punto la pagina giusta è quella dei server GPU, non questa.
Come lo mantengo in funzione dopo il logout?
Installate il gateway come servizio, non in una sessione screen: hermes gateway install e poi hermes gateway start. Il preset ha già abilitato la sessione systemd dell'utente (linger), così un servizio utente continua a funzionare senza nessuno connesso e riparte dopo un riavvio. journalctl --user -u hermes-gateway -f mostra il suo log; hermes doctor è il primo comando da eseguire quando qualcosa non sembra a posto.