This guide covers v0.2.0 (commit
03b206a). The current npm latest is clawboo@0.1.9, so npx clawboo downloads 0.1.9 until the v0.2.0 tag is published. See Known Issues.Prerequisites
- Node.js 22 or newer — Clawboo’s
enginesfield requiresnode >=22.0.0, and the wizard’s detection step flags older versions. npmon yourPATH— the install step runsnpm install -g openclaw@^2026.5.- A provider API key for whichever provider you’ll configure OpenClaw with (Anthropic, OpenAI, Google, OpenRouter, and others are supported; Ollama works locally with no key).
- No prior OpenClaw install required — the wizard can install, configure, and start one for you.
The wizard pins the install to
openclaw@^2026.5 deliberately — this keeps you on a Gateway version that is protocol-compatible with Clawboo’s built-in Gateway client.Steps
Launch Clawboo
Open your terminal and run:The CLI prints the Clawboo banner, probes
localhost:18789 (the Gateway’s default port) to report whether a Gateway is already running, starts the bundled dashboard server, then opens your browser.Expected result: your terminal shows Dashboard started and Clawboo opened at http://localhost:18790 (or the next free port in 18790–18809). The onboarding wizard appears in your browser.Click Get Started
The welcome screen shows the Clawboo wordmark, the tagline “Your AI agents, visible.”, and a single Get Started button.Click Get Started.Expected result: the wizard advances to the runtime-choice step.
Choose OpenClaw
The wizard asks “How do you want your agents to run?” The Clawboo Native card appears first (marked Recommended). Below a divider labelled “Or bring your own runtime” you’ll see cards for OpenClaw, Claude Code, Hermes, and Codex.Click the OpenClaw card.Expected result: the wizard branches to the System Check step — the entry point for the OpenClaw setup flow.
Review the system check
The System Check step fetches your environment status and shows a three-item animated checklist — Node.js, OpenClaw, and Gateway — each revealed in sequence:
A single call-to-action button at the bottom reflects what’s needed next. On a fresh machine it reads Install OpenClaw. Once OpenClaw is installed but unconfigured, it reads Set Up OpenClaw. Once configured but the Gateway is down, it reads Start Gateway. When everything is green the button reads Continue and the wizard auto-advances after ~1.5 seconds.Expected result: the checklist resolves. If everything was already green, you skip ahead to the team selection step. Otherwise, click the CTA and follow the steps below.
| Item | Green ✓ | Amber — |
|---|---|---|
| Node.js | Version 22 or newer detected | Version too old — shows a download link |
| OpenClaw | Binary found on your PATH with version | Not found on PATH |
| Gateway | Running and reachable on :18789 | Not running |
Install OpenClaw (if needed)
If OpenClaw isn’t installed, click Install OpenClaw. The wizard streams a live install log from Expected result: the log fills with
npm install -g openclaw@^2026.5:npm output, then the step reports the installed version and auto-advances to configuration.Configure a provider
The Set Up OpenClaw step shows a provider grid: four primary cards (Anthropic, OpenAI, Google, Ollama) and a “More providers” section (OpenRouter, xAI, Groq, and others). Pick your provider, paste your API key, and optionally choose a default model from the dropdown. For Ollama, the key field is hidden — no key is needed.Click Configure & Start.Behind the scenes, Clawboo writes OpenClaw’s
openclaw.json (local mode, token auth, agent-to-agent tooling enabled), generates a Gateway auth token and writes it into OpenClaw’s environment file, and saves its own settings.json with the Gateway URL and token. The raw token is never returned in the response body.Expected result: the button shows “Configuring…”, then the wizard advances to the Gateway start step.Start the Gateway and approve the device
The Starting Gateway step spawns the Gateway process, polls until port Instead of showing an error, the wizard swaps in an Approve this device card. Click Approve this device. Clawboo runs two shell commands in sequence:
18789 is reachable (up to 60 seconds), and attempts to connect Clawboo’s WebSocket client.On OpenClaw 2026.5.x and later, that first connection fails with a NOT_PAIRED response — a new device lands in OpenClaw’s pending list and requires human approval before it can connect:openclaw devices approve --latestin preview mode — extracts the pending device UUID from the output.openclaw devices approve <UUID>— performs the actual approval.
Deploy a team
The Choose your team step shows a grid of ready-made starter crews (Marketing, Dev, Research, YouTube, Student) — each with its emoji, agent count, and member avatars. Click any team card to deploy it, or click Skip — start with an empty fleet to land in the dashboard with no team.The Deploy step creates the team and its agents in order: it creates the team row, writes each agent’s
SOUL.md, IDENTITY.md, TOOLS.md, and AGENTS.md (the collaboration-protocol file that teaches each agent the team roster and <delegate> syntax), assigns each agent to the team, and enables agent-to-agent coordination. A row of ghost avatars lights up one by one as each agent is created.Expected result: the ghosts light up to “All N Boos ready”, and you land in the dashboard directly in your new team’s group chat.What you should see
The dashboard opens with your team selected and its group chat in view. The sidebar shows the team and its agents, the Gateway connection indicator is green, and your agents are ready to collaborate.What just happened
The wizard walked the full OpenClaw setup path: it detected your environment, installed and configured OpenClaw with your provider key, started the Gateway, and approved this device for pairing. Once the Gateway came up, Clawboo opened two connections to it — a browser-side same-origin proxy connection for the chat and execution stream, and a server-side connection that mirrors the Gateway’s agent list into SQLite (the registry of record), so your fleet persists even when the Gateway is down. Deploying a team created real OpenClaw agents and wired their@mention routing so they can delegate to each other over the Gateway.
Next steps
First Team
Delegate a task in group chat and watch live board updates.
Dashboard Tour
Understand Atlas, the Ghost Graph, the Board, and every nav panel.
OpenClaw Runtime
Connections, channels, memory scope, and the Gateway in depth.
System API Reference
The status, install, configure, gateway, and device approval endpoints.