Installing OpenClaw
OpenClaw is software that runs on YOUR computer. It turns any AI model (Claude, GPT, Gemini) into a personal assistant that lives on your machine β not in some companyβs cloud.
Think of it like this: ChatGPT is a restaurant β you visit, order, and leave. OpenClaw is a private chef living in your house. You own the kitchen. You control what they cook and when.
What OpenClaw can do that ChatGPT cannot:
- Remember everything across sessions (your preferences, projects, history)
- Run on your computer 24/7 without you touching anything
- Send you messages on WhatsApp, Telegram, Discord, or Signal
- Browse the web, write code, manage files β all automatically
- Work while you sleep
What you need before starting:
- A Mac, Windows, or Linux computer
- Node.js installed (we will walk you through this)
- An API key from Anthropic, OpenAI, or Google
- 30 minutes of your time
Key Principle
OpenClaw turns any AI model into a personal assistant on YOUR machine. No cloud. No subscription UI. Your data stays yours.
Step-by-Step Instructions
Step 1: Install Node.js
Go to https://nodejs.org β click the green "LTS" button β download and install.
To verify it worked, open Terminal (Mac) or Command Prompt (Windows):
node --versionYou should see something like: v20.11.0
Step 2: Install OpenClaw
npm install -g openclawWait for it to finish. This takes about 60 seconds.
Step 3: Verify installation
openclaw --versionYou should see the version number printed.
Step 4: Run the setup wizard
openclaw setupThis will ask for your AI provider and API key. Follow the prompts β your AI assistant is ready in under 2 minutes.
Common Mistakes
- β "node is not recognized as a command" β Restart your terminal after installing Node.js. Close the window completely and open a new one.
- β "EACCES permission denied" on Mac/Linux β Run:
sudo npm install -g openclaw(it will ask for your computer password β that is normal)
- β Nothing happens after openclaw setup β Check your API key. There should be no spaces before or after the key. Copy it directly from your providerβs website.
- β "openclaw: command not found" β Close and reopen your terminal. On Mac, try:
source ~/.zshrc