Before you install OpenClaw, ensure your system meets all requirements. This comprehensive guide covers Node.js, npm, AI model access, platform requirements, and optional dependencies needed for a successful OpenClaw installation.
Use this checklist to verify you have everything needed before installing OpenClaw.
Why it's needed: OpenClaw is built on Node.js and acts as a local agent runtime and message router. Node.js 22+ is required for compatibility with the latest OpenClaw features.
node --version
Expected output: v22.x.x or higher
brew install node@22 or nodejs.orgWhy it's needed: npm is used to install OpenClaw globally and manage its dependencies. npm is included automatically when you install Node.js.
npm --version
Expected output: 10.x.x or higher
npm install -g openclaw@latest
OpenClaw supports macOS, Linux, and Windows. Check the specific requirements for your operating system.
OpenClaw is model-agnostic and supports multiple AI models. You need at least one of the following options to use OpenClaw effectively.
These are optional but enhance OpenClaw's capabilities. You can add them during or after installation.
Connect OpenClaw to messaging platforms to interact with your AI assistant from anywhere.
Note: You can also use the web interface at http://127.0.0.1:18789/ without any messaging platform.
Extend OpenClaw with community-built skills from the ClawHub marketplace.
Security: All ClawHub skills are scanned with VirusTotal (v2026.2.6+)
Enable persistent memory for OpenClaw to remember past interactions and adapt to your habits.
Configure memory during openclaw onboard or in settings later.
Customize your AI agent's personality with the revolutionary SOUL.md configuration system.
For running OpenClaw with cloud-based AI models (Claude, GPT)
Suitable for web interface and messaging platform integration
For optimal performance with multiple skills and integrations
Best for most users with cloud AI models
For running local AI models with Ollama (no API costs)
Required for local model inference with good performance
Once you've verified all requirements, proceed with the installation guide for your platform.
Install OpenClaw in 10 minutes with our step-by-step quick start tutorial
Start Installing →Comprehensive installation guide with detailed explanations and advanced options
Read Full Guide →Install OpenClaw on macOS with Homebrew, Apple Silicon support
macOS Guide →Install OpenClaw on Ubuntu, Debian, Fedora, Arch, and more
Linux Guide →Install OpenClaw on Windows 10/11 with PowerShell or nvm-windows
Windows Guide →Common questions about OpenClaw install requirements and setup
View FAQs →