← Back to Getting Started
OpenClaw getting started

Install OpenClaw

Use this page when you want the fastest safe path from zero to a working OpenClaw install without getting pulled into advanced setup too early.

The goal Get to a working launchable setup quickly, then move into onboarding and first real use.

What you need

  • Node.js: Node 24 recommended; Node 22.14+ supported
  • A model provider key: OpenAI, Anthropic, Google, or another supported provider
  • A supported environment: macOS, Linux, Windows, or WSL2

Practical note: WSL2 is generally the safer Windows path for the full experience.

Quick environment check

node --version

Run the simplest supported route first

macOS / Linux / WSL2

curl -fsSL https://openclaw.ai/install.sh | bash

Windows PowerShell

iwr -useb https://openclaw.ai/install.ps1 | iex

For most first-time operators, the install script path is the right starting point unless you already know you need something else.

Turn installed into usable

Next command

Run onboarding

openclaw onboard --install-daemon

This is the step that helps turn “installed” into “actually usable.”

Verify

Check whether install basically worked

openclaw gateway status
openclaw dashboard

Success looks like the gateway running and the dashboard opening normally.

If it feels wrong

Use evidence-first health checks

openclaw status
openclaw logs --follow
openclaw doctor

Do not jump straight into random manual fixes if the install ran but the system still feels wrong.

Continue the newcomer path