What it is

“I want OpenClaw answering me on WhatsApp or Slack, with its own browser and memory, without keeping my laptop on.”

OpenClaw is an open-source assistant you run on your own infrastructure, for yourself or a team. It replies on the apps you already use, including WhatsApp, Slack, Telegram, Discord, Signal and iMessage, and can read files, run commands, browse and keep memory.

Its centre is the Gateway, which the docs call "the always-on control plane": one long-running program that holds every chat connection and hands messages to the agent. Hosting OpenClaw means hosting the Gateway.

Models run through their own APIs, so no GPU is needed. A team can share one Gateway, but the docs are clear that one Gateway is one trust domain: people who do not trust each other need separate ones.

What it needs from a machine

From its own documentation, each line linked to the page it comes from

Machine size

At least 1 core, 1 GB of memory and 500 MB of disk; 2 GB or more recommended. OpenClaw's Fly.io guide uses 2 shared CPUs and 2 GB. 2 vCPU / 4 GiB / 20 GiB gives the browser room.

docs.openclaw.ai

Does it stay on?

Yes. The Gateway owns the chat connections, and Telegram uses outbound polling by default. Webhook mode needs a public HTTPS address that is always reachable.

docs.openclaw.ai

What must survive a restart

~/.openclaw (config, a SQLite database and chat logins) and the agent's workspace (memory and personality files). Lose the WhatsApp credentials and you scan the QR code again.

docs.openclaw.ai

Browser, Docker, GPU

A browser is optional; OpenClaw can drive its own Chrome profile. Docker is optional and tool sandboxing is off by default. No GPU for API models.

docs.openclaw.ai

How busy it is

Mostly waiting: about 6% CPU on average in Battleships' always-on assistant workload, which names OpenClaw, with peaks near 100%.

battleships.dev, built by the Boat team

Setting it up on each provider

Easiest first. “Without a terminal” means someone who does not type commands can get it running from the provider's website.

ProviderHowWithout a terminal?What it involves
Agent 37One clickYesOpenClaw is one of the six agents on the Personal plans, set up in one click and driven from the browser.Agent 37 Personal ↗
LizardOne clickYesA Deploy OpenClaw template on Lizard's app platform builds the Gateway, creates its access token and gives it a public HTTPS address.Lizard: Deploy OpenClaw ↗
BoatPreinstalledNoThe OpenClaw command is preinstalled but the Gateway does not start by itself. Turn auto-stop off and run the Gateway as a service.Boat: always-on services ↗
BlaxelOfficial guide or templateNoAn official tutorial, which says the install is manual: a sandbox, a volume for its files, and onboarding in the terminal.Blaxel: OpenClaw ↗
Cloudflare SandboxOfficial guide or templateNoAn official, experimental template: one always-on container with its database copied to R2 storage. OpenClaw estimates roughly $40 to $50 a month. Setup is by command line with Wrangler.OpenClaw on Cloudflare Containers ↗
DaytonaOfficial guide or templatePartlyOpenClaw publishes a Daytona guide, and OpenClaw is preinstalled in Daytona's default image. Create the sandbox with auto-stop off, connect over SSH and run onboarding.OpenClaw on Daytona ↗
E2BOfficial guide or templateNoA ready-made openclaw template and a gateway guide. Sessions end after 24 hours on Pro, so staying on needs your own restart logic.E2B: OpenClaw gateway ↗
Vercel SandboxOfficial guide or templateNoA Vercel walkthrough installs OpenClaw in a sandbox and links WhatsApp by QR code. Sessions end after 24 hours on Pro.Vercel: OpenClaw in a sandbox ↗
boxdBy handNoboxd's personal-assistant page is written around OpenClaw: install it, turn off bot protection so chat apps can reach it, and turn off auto-hibernate.boxd: personal assistants ↗
InstaBoxBy handPartlyThe dashboard creates a machine with a browser terminal and desktop; the install is typed by hand.InstaBox: getting started ↗
MorphBy handNoInstall it in a Devbox over SSH and expose its port. No guide.Morph: Devboxes ↗
RuntimeBy handPartlyA browser shell from the dashboard, then a manual install in a persistent sandbox. No guide.Runtime: getting started ↗
SandboxerBy handNoInstall OpenClaw in a sandbox with auto-stop off and run the Gateway as a service. No guide.Sandboxer: long-running tasks ↗
SpritesBy handNoInstall it in a Sprite and register the Gateway as a service so it comes back after the Sprite pauses. No guide.Sprites: quickstart ↗
TensorlakeBy handNoSSH into a named sandbox on Pro, install OpenClaw and run the Gateway there, with the sandbox kept awake by the Gateway's own traffic. Tensorlake publishes no OpenClaw guide. Crabbox, the CLI from OpenClaw, does have a Tensorlake provider, but it syncs a repo and runs a test suite — it does not host the Gateway, so it is not a route to an OpenClaw agent.Tensorlake: a sandbox as your dev environment ↗
ModalNot documentedNoNot documented by either side, and Modal sandboxes end after 24 hours.

Read from each provider's documentation on 29 October 2026. A provider not listed as one click can still be the right home; it means someone has to follow its instructions.

Where to start

Three starting points for different people, each with its catch

If you do not want a terminal

Agent 37

One-click OpenClaw on the same Personal plans as Hermes, from $3.99 a month, with a built-in browser from the $29.99 plan.

Catch: The free plan sleeps after 15 idle minutes, and these plans are separate from the Cloud machines the calculator prices.

agent37.com ↗

If you want one click and a public address

Lizard

The Deploy OpenClaw template gives the Gateway an HTTPS address and a token from the browser, inside a $19 monthly plan that comes back as usage.

Catch: The template runs on Lizard's app platform, billed at $0.025 per vCPU-hour and $0.0125 per GB-hour, not at the sandbox sizes the calculator uses.

lizard.build ↗

If you want OpenClaw's own guide

Daytona

OpenClaw documents Daytona itself, and the default image already has it installed. $200 of free compute covers the first month or so.

Catch: Each sandbox's disk is capped at 10 GiB, and a 2 vCPU / 4 GiB machine on all month is about $122.

docs.openclaw.ai ↗

Beyond these providers. OpenClaw also documents ordinary hosts. Hostinger sells a one-click managed OpenClaw from $4.99 a month on a two-year term, renewing at $11.99. OpenClaw's Fly.io guide estimates $10 to $15 a month. Railway and Northflank have one-click templates with no price on the guide. Render's free tier sleeps after 15 minutes, which breaks an always-on Gateway.

Compare these three head to head: features and cost side by side.

What it would cost

One always-on 2 vCPU / 4 GiB / 20 GiB machine that keeps its files. It waits for messages most of the time: about 6% CPU on average, with peaks near 100% when it browses or runs a command. Change any number; open a row for the arithmetic.

Start from

The machine
How it runs
How busy it is

Only providers that bill for CPU actually used look at this. An agent waiting for messages is near 0%; a build or a test run is near 100%.

For providers that put an idle machine to sleep and wake it on a request: the share of its hours it has to be awake. An agent that only answers webhooks can sleep; one that holds a chat connection open cannot.

The AI model (optional)

For most agents the model costs more than the machine. Each message re-sends the agent's instructions and history, so tens of thousands of tokens is normal. Prices are the median of the providers that keep no data, from TokenWatch, read 2026-10-29.

    List prices only, excluding model tokens, egressData the machine sends out to the internet, such as downloads to a user or uploads to another service. Some providers charge per GB; most agents send very little., taxes and anything a provider does not publish. How the numbers are made.

    The features that decide it

    Each page compares every provider, with a source for every row

    1. 01

      Idle timers, waking and session limits — An always-available agent depends on three separate settings: a lifetime deadline, an idle timer, and a wake path. Providers bundle them differently, and the difference is most of your bill.

    2. 02

      Lifecycle: stop, pause and sleep — Providers use seven words for four behaviours. The only question that matters is what is still running when the machine comes back.

    3. 03

      Storage: disk, volumes and what persists — “Persistent” can mean the whole disk, one mounted folder, or fourteen days. It can also mean a separate volume that outlives the machine, which is a different product from the disk the machine boots with.

    4. 04

      Reaching it: links, ports and who can open them — A machine nobody can reach is not an agent. There are four doors in — an HTTPS link, a raw TCP port, SSH, and the provider's API — and the important difference is who can open each one.

    5. 05

      Custom domains — Putting an agent behind your own hostname is a feature some providers sell, some leave to a proxy you run, and several do not offer at all.

    6. 06

      Keys and secrets — Three different things are called “secrets”: a value in an environment variable, a file on disk, and a placeholder that a proxy swaps for the real key. Only the third keeps the key away from the agent.

    Sources