Onboarding
Pick a model provider and sign in or paste an API key. The wizard installs the Gateway as a background service. The desktop apps run this on first launch; in the terminal it starts automatically, or run it yourself.
openclaw onboard Runs on your machine
Download the desktop app or run one command. OpenClaw installs Node.js and everything else it needs, then walks you through setup.
Installs the Gateway, chat, and setup for you. No terminal needed.
One command. Installs Node.js if needed, then starts onboarding.
curl -fsSL https://openclaw.ai/install.sh | bash The first run may ask for an Administrator password to install Homebrew.
Installs the Gateway, chat, and setup for you. No terminal needed.
Windows 10/11 · x64 or ARM64 · v2026.9.4One command. Installs Node.js if needed, then starts onboarding.
powershell -c "irm https://openclaw.ai/install.ps1 | iex" Prefer WSL2? Use the macOS and Linux command inside your distro.
Installs the Gateway, chat, and setup for you. No terminal needed.
x64 · AppImage or Debian package · v2026.9.5One command. Installs Node.js if needed, then starts onboarding.
curl -fsSL https://openclaw.ai/install.sh | bash Works on Debian, Ubuntu, Fedora, Arch, and Raspberry Pi OS.
Server or VPS? See the hosting guide ↗After the install
More options
Already manage Node.js yourself? Install the CLI globally, then run onboarding.
npm i -g openclaw openclaw onboard On npm 12 add --allow-scripts=openclaw so OpenClaw's install scripts can run. Details ↗
pnpm needs explicit approval for packages with build scripts.
pnpm add -g --allow-build=openclaw openclaw@latest openclaw onboard macOS, Linux, and WSL2. Keeps Node.js and OpenClaw under a local prefix such as ~/.openclaw; nothing else on the system changes.
curl -fsSL https://openclaw.ai/install-cli.sh | bash Try the next release early.
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --beta Builds a pnpm checkout of the GitHub repository you can read and hack on.
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git Maintenance
openclaw updateopenclaw update --channel devopenclaw doctorComing from another assistant? See the migration guides ↗