Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.superserve.ai/llms.txt

Use this file to discover all available pages before exploring further.

Hermes is NousResearch’s open-source personal AI agent. Run it in a Superserve sandbox so its tools and shell commands stay isolated from your machine.

Via the console

  1. Go to console.superserve.ai and click Create sandbox.
  2. Pick the superserve/hermes template (Hermes and tmux preinstalled).
  3. Open Advanced Options and add your model provider key (e.g. ANTHROPIC_API_KEY) under Environment Variables.
  4. Create the sandbox, open its Terminal, and run hermes.

Via the SDK

npm install @superserve/sdk
export SUPERSERVE_API_KEY=ss_live_...
import { Sandbox } from "@superserve/sdk"

const sandbox = await Sandbox.create({
  name: "hermes",
  fromTemplate: "superserve/hermes",
  envVars: { ANTHROPIC_API_KEY: "sk-ant-..." },
})
Open the sandbox in the console, launch the terminal, and run hermes.

Keep it running

Start Hermes inside tmux so it survives closing the terminal or browser tab:
tmux new -d -s hermes 'hermes gateway'
Press Ctrl+b then d to detach. Reattach later with:
tmux attach -t hermes

Persist sessions

await sandbox.pause()
await sandbox.resume()