probing api…
cagebox · control plane

Your own AI agent.
In two minutes.
Without the DevOps.

Managed Hermes Agent & OpenClaw hosting

Connect Telegram or Discord, paste your model API key, ship. Your agent answers messages around the clock from an isolated sandbox you never have to think about. Between messages it snapshots itself to disk and wakes back up in under a second when someone pings it — no always-on server to babysit.

beta · signup is invite-only for now

~/hosts/cagebox-dev-1active
$ cagebox ps
NAME                STATUS       VM IP
hermes-concierge    ● running      172.16.0.2
openclaw-coder      ◐ provisioning 172.16.0.5
hermes-helpdesk     ○ paused
openclaw-research   ● running      172.16.0.9

4 agents · 2.0 GB reserved · 14.3 GB free
Private
Your data can't leak to anyone else's
Reactive
Wakes the moment a message arrives
Snapshot-paused
Frozen to disk when idle, back in under a second
Your keys
Bring your own OpenAI / Anthropic key

Hardware-isolated

Your API keys, your chat history, your prompts — fenced off in a sandbox only your agent can see. If anything ever escapes another tenant, it still can't reach you.

Snapshot when idle

Quiet inbox? Your agent gets snapshotted to disk and stops eating host RAM. The moment someone messages you, it wakes up and replies in under a second. No always-on server you forgot to turn off.

Bring your own runtime

Pick Hermes Agent (Python, persistent memory) or OpenClaw (Node, plugin-based). Plug in your own OpenAI or Anthropic key and let your agent answer on the channels you already use.

runtime

Hermes Agent hosting

Managed hosting for Hermes Agent — Python, persistent memory, a built-in browser tool. Connect Telegram or Discord, bring your model key, and your agent answers around the clock from its own Firecracker microVM. It snapshots to disk when idle and wakes in under a second, so you only pay while it works — no always-on VPS to babysit.

Explore Hermes hosting
runtime

OpenClaw hosting

Managed hosting for OpenClaw — Node, plugin-based, with a real tmux-backed web shell. Kick off long-running work, close the laptop, and the VM keeps going. Each agent is hardware-isolated in its own microVM and scales to zero between messages, so an idle agent costs you nothing in host RAM.

Explore OpenClaw hosting
$ cagebox new-agent

From signup to a live bot in one wizard.

Four screens. No Docker, no SSH, no Caddy snippet to copy. You bring the keys and the messages — Cagebox brings the microVM, the subdomain, and the webhook plumbing.

  1. Pick a runtime

    01

    Hermes Agent (Python, persistent memory, browser tool) or OpenClaw (Node, plugin-based). One radio button, no Dockerfile.

  2. Connect a channel

    02

    Paste a Telegram bot token or sign in to Discord. We register the webhook against your private *.cagebox.dev subdomain automatically.

  3. Bring your model key

    03

    OpenAI, Anthropic, OpenRouter, Groq, Mistral, and 18 more — pick the provider, paste the key. Stored encrypted, decrypted only inside your VM.New to model APIs? OpenRouter has free-tier models to get started.

  4. Ship

    04

    Hit create. ~45 seconds later your agent answers its first message. Snapshots, logs, web shell, and a file explorer for /data are wired in from the start.

see it in action

The whole control plane, in your browser.

Provision, operate, and debug your agents from one dashboard — logs, a real web shell, live resource monitoring, and snapshot controls, no SSH or extra tooling.

Dashboard
Dashboard · Every agent is a microVM. See status, endpoint, and VM IP at a glance.
what people build

A few things you can ship in an afternoon.

Cagebox doesn't care what your agent does — these are just patterns that work well with always-online, snapshot-paused agents that talk to a chat channel.

Hermes · Telegram

A personal concierge that actually remembers you

Drop questions, notes, links into a private Telegram bot. It remembers across conversations, browses when it needs to, and answers from the same chat thread you already check — no extra app to keep open.

Hermes · Discord

A help-channel that scales with your team

Drop the bot into your team Discord. It picks up the questions nobody has time to answer, summarises long threads on demand, and keeps the channel useful when the regulars are asleep.

OpenClaw · web shell

A Claude Code that survives you closing the laptop

Kick off a long refactor in the in-browser shell, close the tab, get on a train. The VM keeps working; come back and pick up exactly where you left off. /data is persistent, the shell is a real tmux.

OpenClaw · Telegram

A coding sidekick you can ping from anywhere

Text the bot from your phone: look at my repo, add the /metrics endpoint, open a PR. Walk into the meeting. When you walk out, the PR is waiting.

agent types

First choose what each agent needs to run.

Agent type is about workload, not billing. Pick Nano for small responders, Standard for everyday assistants, or Browser when Chromium needs to live inside the VM.

Nano
512 MB RAM · 0.75 vCPU · 5 GB disk

Small bots and scheduled jobs

Best for reminders, private chat helpers, webhooks, and simple LLM workflows that wake a few times a day.

Standard
2 GB RAM · 1 vCPU · 10 GB disk

The default for most agents

Comfortably runs Hermes or OpenClaw with terminal, files, code execution, vision, and regular chat traffic.

Browser
3 GB RAM · 1 vCPU · 12 GB disk

Automation with Chromium

Adds headroom for Browser Automation: navigate, click, type, screenshot, and work through real web pages.

Plans below bundle one or more of these agents. Starter can run two Standard agents, or trade that capacity for one Browser agent.

what is included

The service layer around every agent.

Cagebox is not just a VM rental. Each plan includes the control plane, chat gateways, lifecycle automation, and the operational tools that keep an agent usable after launch.

Hardware-isolated microVMs
Each agent runs in its own Firecracker sandbox with private memory, disk, prompts, and secrets.
Snapshot pause and resume
Idle agents are snapshotted to disk, then wake back up when a message, cron job, or dashboard action needs them.
Telegram and Discord gateways
Webhook plumbing, public subdomains, and channel routing are wired by Cagebox instead of by your own server.
Web shell and file browser
Inspect logs, edit files, and operate persistent /data from the dashboard without SSH or a separate host.
Bring your own model key
Use OpenAI, Anthropic, OpenRouter, or another provider directly. Model usage is billed by the provider.
Cron, logs, and dashboard controls
Schedule work, pause or resume agents, check status, and keep the runtime manageable after the first deploy.
Browser Automation on Browser agents
Run Chromium-backed navigate, click, type, and screenshot workflows when the selected agent tier has the headroom.
pricing · monthly, cancel anytime

Pick a plan that fits your agents.

You bring the model API key (pay the provider directly). We give you the sandboxed VMs, scale-to-zero between messages, and the gateway plumbing — pay-as-you-go from day one.

Hobby
Hobby
$5/ month

One Standard agent — the right size for most personal projects.

  • 1 Standard agent (2 GB RAM, 10 GB disk)
  • All channels: Telegram + Discord
  • Cron jobs, persistent /data, native dashboard
  • Pause/resume in ~500 ms
Request invite
Starter
7-day free trial
Starter
$10/ month

Two agents — or one that browses the web with Chromium.

  • 2 Standard agents OR 1 Browser agent
  • Browser tier unlocks Chromium (3 GB)
  • Up to 24 GB total disk
  • Everything in Hobby

Card required · $0 today · $10/mo after 7 days · cancel anytime

Request invite
Pro
Pro
$20/ month

Three agents, any tier mix. For builders running multiple agents in parallel.

  • 3 agents · choose any tier per agent
  • Up to 9 GB RAM, 36 GB disk
  • Priority support (≤ 24 h)
  • Everything in Starter
Request invite

Model API costs (OpenAI / Anthropic / OpenRouter / etc.) are billed directly by the provider — Cagebox never touches the charge.