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@latestthenopenclaw 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 →