The Platform

Hermes, Without the Ops

Hermes is a full autonomous agent framework by Nous Research (128K+ GitHub stars, MIT license). It doesn't just respond to messages — it maintains persistent memory of your work, schedules its own tasks, executes composable skill packs, and runs 24/7 without needing to be asked. Vessel manages the infrastructure so you never have to.

What Hermes is

Hermes is not a chat assistant you talk to. It's an autonomous agent framework — a persistent process that maintains a model of your work over time, executes structured workflows on its own schedule, and surfaces results to you through the channels you already use.

The distinction matters. A reactive agent waits for your message and responds. An autonomous agent has a task queue, a memory of what you care about, and a schedule. It completes work whether you asked for it today or set it up last week.

Persistent memory

Hermes maintains a structured memory of your preferences, context, and corrections across every session. It builds a user profile that sharpens its judgment over time — injected into the system prompt automatically on every turn.

Native cron scheduling

Hermes has a built-in cron subsystem. You schedule recurring tasks by chatting with the agent (“check our metrics every Monday at 9am”) and it manages its own schedule. Jobs survive container restarts and run without you being online.

Composable skill packs

25+ built-in skill packs across devops, research, email, GitHub, productivity, social media, note-taking, and more. Skills are modular — enable the ones your agent needs, leave the rest off. No rebuild required.

14+ messaging channels

Telegram, Discord, Slack active now. WhatsApp, Signal, Matrix, Email, Mattermost available. All channels share the same persistent memory and task queue — one agent, every surface.

What your agent can do from the first message

Every Hermes vessel ships with a full autonomous tool set enabled by default on all messaging channels. No plugins to install, no permissions to configure.

Built-in tools (active on every channel, no setup)

Terminal access

Execute shell commands, install packages, run scripts. The agent has a full Linux environment and uses it to complete real tasks.

File read & write

Create, edit, and read documents in the agent's workspace. Markdown, code, plain text — whatever the task requires.

Browser automation

Open pages, interact with sites, take screenshots via Playwright. Full browser control, not just URL fetching.

Web content fetch

Download and parse web pages for research, monitoring, and data extraction. Works alongside full browser access.

Cron job management

Schedule recurring tasks by chatting. "Send me a summary every Friday at 5pm" becomes a persistent job — no code, no config.

Persistent memory

Structured notes about your preferences, context, and corrections injected on every session. The agent learns your work.

Image generation

Generate images from text prompts directly in chat. Useful for content, design references, and visual output.

Vision

Analyze images and screenshots. The agent can describe, extract, and reason about visual content sent through any channel.

Task list (todo)

Structured task tracking built into the agent. Persists across sessions and is surfaced through your messaging channel.

Optional (bring your own key)

Text-to-speech

Have the agent deliver audio output via ElevenLabs. Useful for hands-free summaries and accessibility workflows.

OpenAI-compatible REST API

Every Hermes vessel exposes an OpenAI-compatible API endpoint. Call your agent programmatically from other systems using standard tools — no custom SDK needed.

Hermes or OpenClaw?

Both runtimes run on dedicated private VMs. The choice is about how your agent works, not where it runs.

CapabilityOpenClawHermes
Messaging channels20+14+
Persistent memoryFile-basedStructured (profile + notes)
Cron / scheduled tasksVia skillsNative, chat-managed
Skill packsThousands (ClawHub)25+ built-in packs
REST API endpointOpenAI-compatible
Reactive (responds to messages)
Autonomous (works without being asked)Partial
Best forMessaging-first agentsStructured autonomous work

If you want an agent that handles your WhatsApp, Slack, and email simultaneously — drawing on a large library of community skills — that's OpenClaw. If you want an agent that maintains a structured model of your work, schedules its own recurring tasks, and operates with minimal prompting — that's Hermes.

The difference is not features. It's posture. OpenClaw waits for you. Hermes works while you're not looking.

What “without the Ops” actually means

Hermes is powerful precisely because it's a full framework — and full frameworks have real infrastructure requirements. Docker, compose files, data volumes, networking, secrets management, health monitoring, and channel credential rotation. Most people who would benefit most from an autonomous agent shouldn't need to know what any of that means.

Every vessel is a dedicated virtual machine on Google Cloud with Hermes pre-configured and running. You provision from the dashboard. Your agent is running in minutes.

TaskSelf-hostedVessel
Provision a serverYouManaged
Install & configure HermesYouManaged
Set up networking & tunnelsYouManaged
Manage data volumes & secretsYouManaged
Monitor health & auto-restartYouManaged
Apply updatesYouManaged
Security hardeningYouManaged
Choose your LLM providerYouYou
Train the agent on your workYouYou
Configure your skill packsYouYou

Inside your vessel

When you provision a Hermes vessel: a dedicated GCP virtual machine spins up, Hermes starts in a Docker container, a private encrypted tunnel connects it to your messaging channels, and your access token is generated. The data volume persists your memory and scheduled tasks across every restart.

Your vessel / architecture

YoursManaged
Your AI Agent (Hermes)memory, skills, cron jobs, conversations, your corrections
Persistent Data VolumeMEMORY.md, USER.md, scheduled tasks — survives every restart
Health Sidecarauto-restart, daily updates, monitoring
Dedicated VM (GCP e2-medium)own kernel, own disk, own network
Cloudflare Tunnelencrypted, no public IP, no inbound ports
LLM API calls (your provider, your key, no training)

Built for work that runs without you

Hermes is not for developers who want to experiment with agent infrastructure. It's for professionals who need an agent that executes structured, recurring work — without being managed like a junior employee who needs constant direction.

If you need someone to draft your weekly client summary every Friday, monitor your competitors every morning, or process a document queue while you sleep — Hermes does that work. You check the output. You correct the judgment calls. The agent runs the rest.

Recurring research

Schedule morning competitive briefings, weekly market reports, or regulatory monitoring. The agent runs on schedule and delivers to your Slack or Telegram.

Document processing queues

Drop contracts, reports, or briefs into the agent's workspace. It processes them, extracts what matters, and surfaces the output — on your timeline, not its.

Long-horizon projects

Tasks that take days or weeks: due diligence packages, audit trails, research compilations. The agent tracks progress, maintains context, and picks up where it left off.

Programmatic access

Every Hermes vessel exposes an OpenAI-compatible REST API. Call your agent from other systems, pipelines, or tools using standard HTTP — no custom integration required.

128K+

GitHub stars

Nous Research open-source

MIT

License

Free, open, no lock-in

14+

Messaging channels

Telegram, Discord, Slack, and more

Not sure which runtime fits your work? Read the OpenClaw page and compare — the choice becomes obvious once you know what kind of work you need the agent to do.

Both runtimes run on the same isolated private VM infrastructure. Same security posture. Same provisioning flow. See how provisioning works.

Your agent is waiting.

Provision a Hermes vessel in minutes. Autonomous, managed. Your data, isolated. Your work, running.