OpenClaw Quick Startlaunch AI OpenClaw

OpenClaw Quick Start is the official, step-by-step path to install AI OpenClaw, run onboarding, and verify the dashboard. It focuses on exact commands and trusted defaults so you can launch quickly and safely.

> How to run OpenClaw Quick Start

This flow follows the official install docs. Pick an installer, run onboarding, then open the dashboard (Control UI) locally before you go remote.

Quick Start

> Works everywhere. Installs everything. You're welcome.

The fastest path to a running assistant on macOS, Linux, or WSL2.

The installer sets up Node.js and runs onboarding for you.
One-liner commands
# One-line install $ curl -fsSL https://openclaw.bot/install.sh | bash

Quick requirements

Node.js 22+

OpenClaw Quick Start requires Node.js 22 or newer. The installer sets it up for you.

Supported OS

OpenClaw Quick Start supports macOS, Linux, and Windows via WSL2.

pnpm (source builds only)

pnpm is required only if you build OpenClaw from source.

OpenClaw Quick Start flow

Step 1: Install

Run the installer that matches your OS and let it set up the CLI.

Step 2: Onboard

Complete the onboarding wizard, or run it manually if you skipped it.

Step 3: Open the dashboard

Use the Control UI on localhost before you expose anything remotely.

View Install Options

> How to install OpenClaw Quick Start step by step

These commands are lifted from the official install docs. Use the recommended script for macOS, Linux, or WSL2, and use PowerShell on Windows.

Step 1: Installer script

Recommended for macOS, Linux, and WSL2. Installs the CLI and runs onboarding by default.

Recommended installer
$ curl -fsSL https://openclaw.bot/install.sh | bash

Step 1b: Windows PowerShell

PowerShell installer for Windows. WSL2 is recommended for best compatibility.

PowerShell installer
PS> iwr -useb https://openclaw.ai/install.ps1 | iex

Step 2: Onboard (if skipped)

If you skipped onboarding, run the command below to install the daemon and finish setup.

Run onboarding
$ openclaw onboard --install-daemon

> How to open the OpenClaw dashboard (Control UI)

After onboarding, the CLI opens the tokenized dashboard link automatically. Use the commands below to reopen it and confirm localhost access.

Open with a tokenized link

Run the command to open the dashboard and copy the tokenized link when needed.

Dashboard command
$ openclaw dashboard

Use the local URL

The Control UI is served on localhost by default. If you see "unauthorized," open the tokenized link from the command above.

Local dashboard URL
http://127.0.0.1:18789/

> How to access the OpenClaw dashboard remotely

Keep the dashboard on loopback and expose it with Tailscale Serve, or tunnel it over SSH if you need a quick fallback.

Tailscale Serve (recommended)

The gateway stays on loopback while Tailscale provides HTTPS and identity headers.

Tailscale serve
$ openclaw gateway --tailscale serve

SSH tunnel fallback

Forward the dashboard port from your remote host to localhost.

SSH tunnel
$ ssh -N -L 18789:127.0.0.1:18789 user@host

> Video walkthrough

Watch a full OpenClaw Quick Start walkthrough to see the install and onboarding flow end to end.

> Why choose OpenClaw Quick Start

OpenClaw Quick Start mirrors the official install path while keeping everything local and testable before you go live.

Docs-aligned commands

The steps use the official installer, onboarding, and dashboard commands.

Local-first validation

You confirm the Control UI on localhost before exposing it to remote access.

> OpenClaw Quick Start FAQ

These answers align with the official docs so OpenClaw Quick Start stays accurate.

What runtime does OpenClaw Quick Start require?

Node.js 22 or newer. The installer sets it up automatically, and pnpm is only needed for source builds.

Which operating systems are supported?

macOS, Linux, or Windows via WSL2.

How do I open the dashboard after onboarding?

The CLI auto-opens the tokenized link after onboarding. You can re-open it any time with openclaw dashboard.

How do I access the dashboard remotely?

Use openclaw gateway --tailscale serve to keep the gateway on loopback, or forward port 18789 through an SSH tunnel.