Skip to content

Hermes

Hermes is the Nous Research agent with its full-featured web UI. It is a single capable assistant that keeps everything in one place: conversations, long-term memory, scheduled jobs, and a persistent workspace it can read and write.

Your Hermes harness comes with:

  • The Hermes web UI at https://<name>.harnesser.co
  • Model access preconfigured through the built-in gateway, no provider setup needed — or bring your own keys
  • A persistent disk holding your conversations, memory, scheduled jobs, and workspace files
  • A real shell: Hermes can run commands, install packages, and work with files inside its own machine

Optional Hermes capabilities (such as text-to-speech, search providers, or messaging integrations) install themselves on first use, which works because the machine has outbound internet access.

Hermes starts without a login of its own. While the harness is private, that is fine: the console session is the gate, and only you can reach the URL.

Before you make the harness public, set a password inside Hermes under Settings, then Authentication. The console enforces this: the public toggle refuses to switch until Hermes has its own sign-in enabled. Without this rule, a public Hermes would expose its embedded terminal to anyone with the link.

Everything Hermes accumulates lives on your persistent disk, so memory and scheduled jobs survive restarts and continue across sessions. Scheduled jobs keep running while your browser is closed, which makes Hermes a good fit for an always-on personal assistant. See Use cases for ideas.

One current limit: Hermes tool turns that require a Docker container sandbox are not available on Harnesser machines. The shell tool runs directly in the machine instead.