How to Install OpenClaw

OpenClaw FAQ

Install OpenClaw in under 2 minutes with a single command: curl -fsSL https://openclaw.ai/install.sh | bash.

System Requirements

OpenClaw requires Node.js 22+ and runs on macOS, Linux, and Windows (via WSL2). The installer script handles Node detection automatically.

Quick Install (Recommended)

The installer script is the fastest way to get started. It detects your system, installs Node if needed, and launches the onboarding wizard.

Alternative Methods

  • npm: npm install -g openclaw@latest then openclaw onboard --install-daemon
  • Docker: Available for containerized deployments
  • From source: Clone the repo and build with pnpm

After Installation

The onboarding wizard guides you through API key setup, model selection, and your first conversation. Total setup time is typically 5-10 minutes.

# macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash

# Windows (PowerShell)
iwr -useb https://openclaw.ai/install.ps1 | iex

# Via npm (if Node 22+ installed)
npm install -g openclaw@latest
openclaw onboard --install-daemon

Ready to install? Get started in 2 minutes

Sign up for OpenClaw Cloud and skip the setup — or self-host with a single command.

Get Started Free →