An agent that lives on your server, remembers everything, and gets smarter every day. 184k stars on GitHub. MIT license.
Hermes remembers your preferences, projects, and environment across every session. The longer it runs, the better it knows you — no re-explaining context.
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.
Connect Telegram, Discord, Slack, WhatsApp, and Signal — all from a single gateway process. Start a conversation on Telegram, pick it up in your terminal.
Built-in cron scheduler with delivery to any platform. Set up daily reports, nightly backups, weekly audits — all running unattended on your VPS.
Spawn isolated sub-agents for parallel workstreams. Each gets its own conversation and terminal. Collapse multi-step pipelines into zero-context-cost turns.
All data stays on your VPS in ~/.hermes/. Zero telemetry, zero tracking, MIT license. You own your agent, your data, and your workflows.
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 gatewayRecommended configurations for running Hermes Agent 24/7
For light agent tasks
Ideal for Hermes + messaging gateway
Multi-platform + sub-agents
Heavy workloads + local LLMs