Why Self-Host Hermes?
An agent that lives on your server, remembers everything, and gets smarter every day. 184k stars on GitHub. MIT license.
Persistent Cross-Session Memory
Hermes remembers your preferences, projects, and environment across every session. The longer it runs, the better it knows you — no re-explaining context.
Automated Skill Creation
When Hermes solves a hard problem, it writes a reusable skill document so it never forgets how. Skills are searchable, shareable, and follow the agentskills.io standard.
Multi-Platform Gateway
Connect Telegram, Discord, Slack, WhatsApp, and Signal — all from a single gateway process. Start a conversation on Telegram, pick it up in your terminal.
Scheduled Automations (Cron)
Built-in cron scheduler with delivery to any platform. Set up daily reports, nightly backups, weekly audits — all running unattended on your VPS.
Parallel Sub-Agents
Spawn isolated sub-agents for parallel workstreams. Each gets its own conversation and terminal. Collapse multi-step pipelines into zero-context-cost turns.
100% Self-Hosted & Private
All data stays on your VPS in ~/.hermes/. Zero telemetry, zero tracking, MIT license. You own your agent, your data, and your workflows.
Install in One Command
SSH into your VPS and run the official installer. No prerequisites needed.
# Install Hermes Agent (handles everything automatically):
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash# Configure your LLM provider:
hermes setup# Start the messaging gateway (Telegram, Discord, etc):
hermes gatewayChoose Your VPS Plan
Recommended configurations for running Hermes Agent 24/7
VPS 1
For light agent tasks
- 4 vCPU Cores
- 6 GB RAM
- 100 GB NVMe SSD
- 30 TB Traffic
VPS 2
Ideal for Hermes + messaging gateway
- 6 vCPU Cores
- 16 GB RAM
- 200 GB NVMe SSD
- 30 TB Traffic
VPS 3
Multi-platform + sub-agents
- 8 vCPU Cores
- 24 GB RAM
- 300 GB NVMe SSD
- 30 TB Traffic
Cloud VPS 4
Heavy workloads + local LLMs
- 12 vCPU Cores
- 48 GB RAM
- 400 GB NVMe SSD
- 30 TB Traffic


