# Complete Windows Guide for OpenClaw Beginners (2026)
*New to OpenClaw and using Windows? This guide assumes you know nothing and walks you through everything step-by-step.*
## What is OpenClaw?
OpenClaw is an AI assistant that lives on your computer. Unlike ChatGPT in a browser, OpenClaw can:
– Read and write files on your computer
– Run commands and scripts
– Connect to Discord, Telegram, WhatsApp, and more
– Schedule tasks and automations
– Remember conversations across sessions
Think of it as having a really smart assistant that actually has hands.
## What You’ll Need
Before we start, gather these:
### Hardware
– A Windows 10 or Windows 11 PC
– At least 8GB of RAM (16GB is better)
– 10GB of free disk space
– A stable internet connection
### Accounts
– An **Anthropic account** with API access (this powers the AI)
– Sign up at: https://console.anthropic.com
– You’ll need to add billing (~$5-20/month depending on usage)
### Optional (but recommended)
– A **Discord account** if you want to chat with OpenClaw there
– An **ElevenLabs account** for voice features
## Step 1: Check Your Windows Version
Press `Windows + R`, type `winver`, and press Enter.
You need:
– Windows 10 version 2004 or higher, OR
– Windows 11 (any version)
If you’re on an older version, update Windows first through Settings → Update & Security.
## Step 2: Install WSL2
WSL2 lets you run Linux inside Windows. OpenClaw needs this.
### Open PowerShell as Administrator:
1. Click the Start button
2. Type “PowerShell”
3. Right-click “Windows PowerShell”
4. Click “Run as administrator”
5. Click “Yes” when asked
### Run this command:
“`powershell
wsl –install
“`
Wait for it to finish (this downloads about 1GB).
### Restart your computer
Seriously, restart it. Don’t skip this.
## Step 3: Set Up Ubuntu
After restarting, a window will open automatically asking you to set up Ubuntu.
1. **Choose a username** — make it simple, lowercase, no spaces
– Good: `jay`, `openclaw`, `myname`
– Bad: `Jay Smith`, `My_User_123`
2. **Choose a password** — you’ll need this later
– It won’t show characters as you type (that’s normal)
– Type it twice to confirm
## Step 4: Update Ubuntu
In the Ubuntu window, type:
“`bash
sudo apt update && sudo apt upgrade -y
“`
Enter your password when asked. This updates all the Linux software.
## Step 5: Install Node.js
OpenClaw is built with Node.js. Install it:
“`bash
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash –
sudo apt install -y nodejs
“`
Check it worked:
“`bash
node –version
“`
You should see something like `v20.11.0`.
## Step 6: Install OpenClaw
Now the main event:
“`bash
npm install -g openclaw
“`
This downloads and installs OpenClaw globally. It might take a minute.
Check it worked:
“`bash
openclaw –version
“`
## Step 7: Get Your Anthropic API Key
1. Go to https://console.anthropic.com
2. Sign in or create an account
3. Click “API Keys” in the sidebar
4. Click “Create Key”
5. Copy the key (starts with `sk-ant-`)
**Keep this key secret!** It’s like a password.
## Step 8: Set Up OpenClaw
Run the setup wizard:
“`bash
openclaw setup
“`
When asked for your Anthropic API key, paste the key you copied.
Follow the prompts to:
– Choose your default AI model (Claude Sonnet is a good balance)
– Set up any messaging integrations you want
## Step 9: Start OpenClaw!
Launch it:
“`bash
openclaw
“`
You should see OpenClaw start up and show a prompt. Type something!
“`
You: Hello! What can you do?
“`
## Understanding the Basics
### The Gateway (Always-On Mode)
For OpenClaw to respond to Discord messages or run scheduled tasks, it needs to run in the background:
“`bash
openclaw gateway start
“`
Check if it’s running:
“`bash
openclaw gateway status
“`
Stop it:
“`bash
openclaw gateway stop
“`
### Your Working Directory
OpenClaw works from a folder on your computer. By default, it’s your home directory in Ubuntu.
To find it:
“`bash
pwd
“`
This shows something like `/home/yourusername`.
### Accessing Windows Files
Want to work with files on your Windows desktop? They’re here:
“`bash
cd /mnt/c/Users/YourWindowsUsername/Desktop
“`
Replace `YourWindowsUsername` with your actual Windows username.
## Common Beginner Mistakes
### ❌ Running commands in PowerShell instead of Ubuntu
OpenClaw lives in Ubuntu (WSL). Always use the Ubuntu terminal, not PowerShell or CMD.
### ❌ Forgetting to start the gateway
If Discord messages aren’t being answered, make sure the gateway is running.
### ❌ Putting files in Windows directories
OpenClaw works best with files inside Ubuntu. Use `/home/yourusername/` not `/mnt/c/`.
### ❌ Not checking logs when things break
If something’s wrong:
“`bash
openclaw gateway logs
“`
## Next Steps
You’ve got OpenClaw running! Here’s what to explore next:
1. **Connect to Discord** — Chat with OpenClaw from anywhere
2. **Set up a persona** — Give your AI a personality with SOUL.md
3. **Create automations** — Schedule tasks and reminders
4. **Add voice** — Let OpenClaw speak with ElevenLabs
## Need More Help?
Our ebook covers everything in detail:
– Troubleshooting every common error
– Advanced configurations
– Real automation examples
– Discord/Telegram/WhatsApp setup
– Voice and TTS configuration
– Memory and persona customization
**[Get “How to Open Claw for Dummies” →](https://howtoopenclawfordummies.com)**
It’s the fastest way to go from beginner to power user.
—
## Quick Reference Card
| Task | Command |
|——|———|
| Start OpenClaw | `openclaw` |
| Start gateway (background) | `openclaw gateway start` |
| Stop gateway | `openclaw gateway stop` |
| Check gateway status | `openclaw gateway status` |
| View logs | `openclaw gateway logs` |
| Update OpenClaw | `npm update -g openclaw` |
| Check version | `openclaw –version` |
—
*Questions? Drop by the [OpenClaw Discord](https://discord.gg/clawd) — the community is super helpful for beginners!*