Hermes HA

Installation

Hermes Agent runs anywhere a Python environment or container runtime is available. Pick the install method that matches your target environment.

One-line installer (recommended)

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Manual install with pipx

pipx install hermes-agent

Docker

docker run --rm -it \
  -v ~/.hermes:/root/.hermes \
  -e OPENAI_API_KEY=$OPENAI_API_KEY \
  nousresearch/hermes-agent:latest

Terminal backends

Hermes supports six execution backends, configurable via hermes config:

  • local — run directly on the host.
  • docker — sandbox tool execution.
  • ssh — delegate execution to a remote host.
  • daytona — ephemeral developer environments.
  • singularity — HPC workloads.
  • modal — serverless GPU / hibernation.

Verify

hermes --version
hermes doctor

hermes doctor runs a diagnostic check and prints any missing dependencies or misconfigured keys.