Hermes infrastructure
Best VPS for Hermes Agent: Requirements and Test Candidates
The best VPS for Hermes Agent cannot be named from reliable evidence yet. Hermes documents Linux support, Python 3.11, Node.js v26, storage, state, remote backends, and local-model requirements, but it does not publish minimum RAM or CPU requirements. This guide separates those documented requirements from the VPS plans AIG is evaluating so the eventual recommendation can be based on measured resource use and recovery behavior rather than copied hosting roundups.

Hermes VPS: quick answer
For an API-backed Hermes deployment, evaluate a persistent Linux VPS that can provision the documented Python 3.11 and Node.js v26 stack, keep ~/.hermes/ on durable storage, and recover cleanly after a process or host restart. If the same server also runs a local model, size the model separately because its GPU or unified-memory requirement can dominate the agent runtime. AIG is testing current VPS candidates before calling any provider or plan the best choice.
What Is Hermes Agent?
Hermes Agent is an open-source (MIT), self-improving AI agent by Nous Research. It creates skills autonomously from experience, persists memory across sessions via a SQLite database with FTS5 full-text search, and models users over time. The agent is primarily Python (~81%) with TypeScript (~16%) for browser automation and the WhatsApp bridge. It supports 200+ models and 15+ messaging integrations.
Hermes Agent System Requirements
| Requirement | Details |
|---|---|
| Python | 3.11 (auto-provisioned via uv) |
| Node.js | v26 (auto-provisioned) |
| Other dependencies | Git, curl, xz-utils (Linux), ripgrep, ffmpeg, g++/build-essential |
| Linux distributions | Debian/Ubuntu, Arch, Fedora/RHEL, openSUSE |
| macOS | 12+ Apple Silicon only (Intel unsupported) |
| Windows | 10/11 (native and WSL2) |
| Model context | 64,000 tokens minimum for agentic work with tools |
| Minimum RAM | Not documented — awaiting AIG measurement |
| Minimum CPU | Not documented — awaiting AIG measurement |
| Minimum disk | Not documented — awaiting AIG measurement |
Hermes Agent Installation on a VPS
Hermes provides a shell installer that provisions Python and Node.js automatically. Docker deployment is also supported via the included docker-compose.yml.
From official documentation
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bashHermes Agent Persistence and State
Hermes stores all state in ~/.hermes/:
- Configuration:
~/.hermes/config.yaml - Secrets:
~/.hermes/.env(API keys) - Learned skills:
~/.hermes/skills/ - Database: Local SQLite with FTS5 full-text search (memory, user modeling, cross-session continuity)
- Windows:
%LOCALAPPDATA%\hermes\hermes-agent
Back up the entire ~/.hermes/ directory before upgrading or migrating to a new VPS. The SQLite database contains the agent's memory and learned skills — losing it means losing accumulated knowledge.
Hermes Agent Terminal Backends
Hermes supports 5 terminal backends that affect how commands execute on the VPS:
| Backend | Description |
|---|---|
| Local | Default — commands run directly on the host |
| Docker | Container isolation for command execution |
| SSH | Execute on a remote server |
| Singularity | HPC-grade isolation |
| Modal | Cloud execution |
On a VPS, the Docker backend provides isolation between the agent's commands and the host OS. Configure with hermes config set terminal.backend.
Hermes Agent Model Providers
Hermes supports cloud models (Nous Portal, OpenAI, Anthropic, OpenRouter) and local models via Ollama custom endpoint configuration. Switch models with hermes model — no code changes needed.
For local inference, Hermes documents a recommended model (Hermes 4.3 36B at Q4_K_M quantization, ~21.8 GB, requiring a 24 GB GPU) and a smaller option (Qwen3 14B, ~9.3 GB, requiring 12-16 GB GPU). The 64,000-token context requirement limits which local models are viable.
Hermes Agent Security on a VPS
- Command approval: user must approve certain actions
- Secret management: allowlisting for credential access
- Credential storage: API keys in
~/.hermes/.env - OAuth providers: Nous Portal, Anthropic, GitHub Copilot, xAI Grok, Qwen
- Default network exposure: not documented in primary sources — verify after installation
- Default listening ports: not documented in primary sources — verify after installation
Best VPS for Hermes Agent? Current AIG Test Candidates
Agent Infra Guide has not yet tested Hermes Agent on specific VPS plans. The providers below have documented pricing and are candidates for hands-on deployment tests. None should be treated as a tested recommendation.
| Provider | Plan | RAM | Price | Notes |
|---|---|---|---|---|
| DigitalOcean | Basic Droplet | 2 GB | $12/mo | 1 vCPU, 50 GB SSD. |
| Vultr | Cloud Compute | 2 GB | $10/mo | 1 vCPU, 55 GB SSD. Hourly billing. |
| Linode/Akamai | Linode 2 GB | 2 GB | $12/mo | 1 vCPU, 50 GB SSD. |
| Fly.io | Shared CPU | 2 GB | ~$11/mo | Per-second billing. Storage extra. |
| Hostinger | KVM 1 | 4 GB | $6.49/mo (promo) | Renews at $11.99/mo. 2-year prepaid. |
AIG VPS Test Results
Equivalent Hermes Agent VPS deployment tests are pending. When complete, this section will include:
- Measured idle and active RAM consumption
- CPU utilization under representative workloads
- Cold start time from process launch to first response
- Smallest VPS plan that successfully runs the agent
- Disk space consumed by a default installation
- Recovery behavior after process kill and host reboot
- Actual ports listening after default installation
Sources
- Hermes Agent — Installation— Runtime requirements, platform support, and installation methods
- Hermes Agent — Remote Backend— Remote backend and headless deployment
- Hermes Agent — Local Ollama Setup— Local model requirements and Ollama configuration
- Hermes Agent GitHub Repository— Source code, language composition, and Docker configuration
Agent Infrastructure Recommendation Kit
Need a structured VPS selection process for Hermes?
The Recommendation Kit helps you document Hermes workload requirements, compare VPS providers using verified specifications, and record evidence behind your infrastructure decision.
Get the Recommendation Kit — $19