Want to run Hermes on your own machine instead? See Hermes Agent integration for using DeepInfra as a custom provider in a self-hosted setup.
Plans
Hermes-Agent instances are available on thebudget (2 vCPU, 2 GB RAM) and tiny (2 vCPU, 1 GB RAM) plans. See plans and billing for details; current per-hour pricing is shown in the Create Instance dialog.
Create an instance
- Make sure your public SSH key is registered at Dashboard → SSH Keys — it’s your only way in
- Go to Dashboard → Hosted Agents and click Create Instance
- Enter a Name, choose Hermes-Agent as the instance type, and pick a plan
- Click Create — setup is fully automated and takes a few minutes
Connect and run
Once the instance isrunning, click SSH in the Connect column to get the exact command, or use the public IP from the details page:
Configuration
Hermes keeps its configuration in~/.hermes/:
~/.hermes/config.yaml— model, provider, and agent settings. See the Hermes configuration docs.~/.hermes/.env— secrets. TheDEEPINFRA_API_KEYline is managed by DeepInfra and refreshed on every instance start, so don’t edit it — manual changes to that line are overwritten. The rest of the file is yours: other secrets you add (for example a third-party API key for a tool) stay untouched.
deepseek-ai/DeepSeek-V4-Flash — either by editing config.yaml or interactively with hermes model. The agent’s model calls are billed as regular inference usage against your account.
Updating
You update Hermes yourself, whenever you want — DeepInfra doesn’t update it for you. New versions are listed on the Hermes releases page. Click Update on the instance to get the exact commands, with copy buttons. Connect over SSH, then run:git part makes the install track upstream’s main branch, which is what hermes update pulls. The update takes a few minutes and keeps your settings and chat history. Since it brings in the latest upstream code, consider creating a backup first so you can roll back.
The version shown in the dashboard is the one DeepInfra installed, and it doesn’t change when you update Hermes yourself. Run
hermes --version on the instance to see what you’re running.FAQ
Why is there no dashboard link for my instance? By design — Hermes-Agent is a terminal-driven framework with no web UI. SSH in and runhermes.
Does my work survive stop/start?
Yes. The whole filesystem — Hermes state, your files, installed packages — is captured in a snapshot on stop and restored on start. Only the public IP changes.
Can I install extra tools on the instance?
Yes, it’s your VM — install packages and customize freely over SSH. Automatic backups cover your changes.