Workshop links and follow-up resources live here. If something is missing, email gary@knightsclass.com.
Members Area
Knight's Class
Workshop guides, recordings, and setup instructions.
Resource Article
Handpicked Berlin Afterwork: From Zero To OpenClaw - AI Assistants for The Rest of Us (Windows)
Video walkthrough and step-by-step Windows setup instructions for course onboarding.
Back to all resourcesHandpicked Berlin Afterwork: From Zero To OpenClaw - AI Assistants for The Rest of Us (Windows)
Open Luma EventGoal: arrive at class with your machine ready to run OpenClaw. Start with the virtual machine route first, then use direct Windows install only if needed.
Video Walkthrough
Path A (Recommended): Virtualized Ubuntu in VirtualBox
This route is safer for beginners because OpenClaw runs in a contained Linux machine instead of directly on your full desktop.
1. Download the required apps
Download VirtualBox for Windows hosts and Ubuntu Desktop. Choose the Ubuntu Intel/AMD64 version.
2. Install VirtualBox on Windows
Run the installer and follow the default flow. Install all requested components, then launch VirtualBox when finished.
3. Create a new Ubuntu VM
In VirtualBox click New, pick a name, and select the Ubuntu ISO. Turn on the unattended install flow and set a username/password you can remember. Keep Guest Additions enabled.
4. Set VM hardware
Allocate at least 4 GB RAM, around 50% of CPU cores, enable EFI, and set disk size to about 50 GB.
5. Finish install, then unmount installer disk and reboot
Let Ubuntu install. If VirtualBox shows a harmless user-related error at the end, close it and continue. Remove the optical disk from the virtual drive (force unmount if prompted), then reset/restart the VM.
6. Log in and install Ubuntu updates
Sign in with the username/password you set, click through initial Ubuntu prompts, install updates, then reboot again.
7. Open Terminal in Ubuntu and install prerequisites
sudo apt install curl sudo apt install git
8. Install Homebrew
Copy the install command from brew.sh and run it in Ubuntu terminal. At the end, run the post-install commands below (replace [username] with your Linux username):
echo >> /home/[username]/.bashrc echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv bash)"' >> /home/[username]/.bashrc eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv bash)"
9. Install Node.js and verify npm
brew install nodejs npm --version
If npm prints a version number, setup is complete.
Path B (Fallback): Install directly on Windows
This path is faster, but OpenClaw runs directly with your Windows user permissions.
1. Open OpenClaw install docs and select Windows
Go to the OpenClaw website and switch install target to Windows to copy the provided PowerShell install command.
2. Run the PowerShell command
Paste it into PowerShell and run it to install the required tooling directly on your machine.
3. If you get blocked, ask for help
If virtualization fails or your direct setup does not complete, contact Gary at gary@knightsclass.com before class.