OpenClaw

Preview

Run OpenClaw in a sandbox on the open models of Munito AI. The agent template carries OpenClaw and the Munito AI provider plugin.

For files on your computer, use the local OpenClaw guide.

Install the CLI

npm install -g @munitoai/cli

The command is munito. See the command line tool.

Open a session

munito create --agent openclaw --persistent
munito ssh <sandbox id>
openclaw

The agent template carries OpenClaw and our provider plugin, so there is nothing to install. OpenClaw reads the key from MUNITO_API_KEY. Pick a model such as munito/zai-org/glm-5.3-flash.

munito agent openclaw has no headless form: openclaw agent delivers a turn to a chat channel rather than running a coding task. OpenClaw in a sandbox is a terminal session.

Through the API

curl -sS --fail-with-body https://api.munito.ai/sandboxes/v1/sandboxes \
  -H "Authorization: Bearer $MUNITO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"template": "agent", "agent": "openclaw", "internet": true, "persistent": true,
       "env": {"MUNITO_API_KEY": "'"$MUNITO_API_KEY"'"}}'

A persistent sandbox pauses and resumes with its session, scrollback and conversation intact.

On another template

npm install -g --allow-scripts=openclaw openclaw
openclaw plugins install --force --accept-capabilities npm:@munitoai/openclaw-provider
openclaw plugins list | grep -i munito

OpenClaw refuses a plugin from outside ClawHub unless both flags are given, and it exits 0 when it refuses, so check the list rather than the exit code.