Install Hermes Agent
Works on Linux, macOS, WSL2, and Android. Running in under 2 minutes.
Install on Linux & macOS
The quickest way to install Hermes Agent on Linux or macOS. The installer handles all platform-specific setup automatically.
First steps after installing
Configure your model provider and tools
Select your LLM provider
Start your first conversation
Install with Docker
Run Hermes Agent in an isolated Docker container. Recommended if you want clean environment separation or are deploying on a server.
Deploy on VPS or Cloud Server
Hermes runs on any Linux VPS. Minimum $5/month server handles everything, including the messaging gateway.
Minimum requirements
| Spec | Minimum | Recommended |
|---|---|---|
| CPU | 1 vCPU | 2 vCPU |
| RAM | 512 MB | 1 GB |
| Storage | 2 GB | 5 GB |
| OS | Ubuntu 22.04 | Ubuntu 22.04 / Debian 12 |
Install and run on boot
Install on Windows via WSL2
Hermes Agent does not support native Windows. The recommended path is WSL2 (Windows Subsystem for Linux), which gives you a full Linux environment inside Windows.
Install WSL2
Open PowerShell as Administrator and run:
Restart your machine when prompted. For full instructions, visit the Microsoft WSL2 documentation ↗
Install Hermes inside WSL2
Open your WSL2 terminal (Ubuntu) and run the standard installer:
Install on Android (Termux)
Hermes Agent runs on Android via Termux. Use the [termux] extra instead of [all] to install only Termux-compatible dependencies.