| Agent 37 | One click | Yes | Pick Hermes on the Personal plans and it is set up with a dashboard, task board, web terminal and chat channels. The free plan sleeps when idle; paid plans stay up between scheduled jobs.Agent 37 Personal ↗ |
|---|
| Boat | Preinstalled | No | Hermes is already installed on every sandbox. Create one with auto-stop turned off, run the setup wizard over SSH, and keep the gateway running as a service.Boat: always-on services ↗ |
|---|
| E2B | Official guide or template | No | E2B ships a ready-made hermes template you start from its command line. Sessions end after 24 hours on Pro and one hour on the free plan, so it suits Hermes doing tasks better than an assistant that never stops.E2B: Hermes Agent ↗ |
|---|
| Blaxel | By hand | No | Possible in a sandbox with a volume for its files, installed by hand. Blaxel's agent hosting caps a run at 15 minutes, so it is not the place for an always-on assistant.Blaxel: get started ↗ |
|---|
| boxd | By hand | No | boxd documents the personal-assistant pattern: create a machine, install the assistant, turn off auto-hibernate (otherwise it sleeps after four quiet hours) and let chat apps reach it.boxd: personal assistants ↗ |
|---|
| InstaBox | By hand | Partly | The dashboard creates a machine and opens a browser terminal and desktop; installing Hermes and keeping it running is typed by hand. No Hermes template.InstaBox: getting started ↗ |
|---|
| Lizard | By hand | Partly | The dashboard creates a sandbox and opens a terminal; Hermes is installed by hand. Lizard's one-click templates cover OpenClaw, not Hermes.Lizard: sandbox quickstart ↗ |
|---|
| Morph | By hand | No | Create a Devbox, install Hermes over SSH, and turn on wake-on-HTTP so it pauses between messages and wakes when one arrives.Morph: Devboxes ↗ |
|---|
| Runtime | By hand | Partly | Start a sandbox from the dashboard and you get a shell in the browser; install Hermes there and mark the sandbox persistent so it never idle-pauses. No Hermes guide.Runtime: getting started ↗ |
|---|
| Sandboxer | By hand | No | Nothing preinstalled and no guide. Create a sandbox with auto-stop off, run Hermes' installer over SSH, and keep the gateway running as a service.Sandboxer: long-running tasks ↗ |
|---|
| Tensorlake | By hand | No | Create a named sandbox with `--timeout 0` on Pro, install Hermes and keep it in a background process or under systemd. Suspend is the catch: Hermes polls Telegram every few seconds, so the sandbox has to stay running, and only Pro allows a session with no cap. Everything in `~/.hermes` sits on the ephemeral root disk, so a snapshot or a mounted volume is what saves it if the sandbox is ever terminated.Tensorlake: timeout and plan limits ↗ |
|---|
| Daytona | Runs its commands only | Partly | A built-in Hermes backend: Hermes on your own machine starts, stops and resumes a Daytona sandbox for its commands. Daytona's dashboard Playground opens a browser terminal if you want to host it there instead.Hermes: Daytona backend ↗ |
|---|
| Modal | Runs its commands only | No | A built-in Hermes backend for running its commands. Not an always-on host: Modal sandboxes end after 24 hours and cannot pause.Hermes: Modal backend ↗ |
|---|
| Sprites | Runs its commands only | No | Fly.io markets Sprites for agents like Hermes, but its only official Hermes integration is the backend mode. Hosting Hermes inside a Sprite means registering it as a service, because a Sprite pauses about 30 seconds after activity stops.Sprites: agent plugins ↗ |
|---|
| Vercel Sandbox | Runs its commands only | No | Vercel publishes an official guide, but it is for the backend mode: Hermes stays on your computer and each task runs in a sandbox.Vercel: Hermes ↗ |
|---|
| Cloudflare Sandbox | Not documented | No | Neither Cloudflare nor Hermes documents this. Cloudflare sandboxes also lose their disk when they stop, so memory would have to be saved elsewhere. |
|---|