Your step-by-step guide to setting up a personal AI agent
Prepared for James Jenkins by Bruiser HQ
Open each step to track your progress
macOS needs a screen for the first-time setup wizard. Your TV works perfectly -- any TV with HDMI. You'll only need it for about 10 minutes, then never again.
Still on the TV, do these quick things so you can control the Mini from your MacBook:
192.168.1.42)Now test it from your MacBook:
vnc://192.168.x.x (use the Mini's actual IP from above)Your agent needs the Mini running 24/7. Open these settings via Screen Sharing from your MacBook:
Also install macOS updates now (before we install software):
Open Terminal on the Mac Mini (via Screen Sharing from your MacBook). Find it in Applications → Utilities → Terminal, or hit ⌘ Space and type "Terminal".
First, install Homebrew (a package manager for macOS):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"It will ask for your password (the one you set during macOS setup). Follow any "Next steps" instructions Homebrew shows after installing -- it usually asks you to run two commands to add it to your path.
Then install Node.js:
brew install node@24Verify it worked:
node --versionShould show v24.x or later.
node isn't found after install, close Terminal and reopen it. That refreshes your path.Still in Terminal on the Mac Mini (via Screen Sharing):
Install OpenClaw:
curl -fsSL https://openclaw.ai/install.sh | bashRun the onboarding wizard:
openclaw onboard --install-daemonThe wizard walks you through:
Check it's running:
openclaw gateway statusOpen the dashboard:
openclaw dashboardYou need an API key from Anthropic (the company behind Claude, the AI model your agent uses):
The web dashboard works great on its own, but connecting a chat app lets you message your agent like texting a coworker:
openclaw channels login and scan the QR code with a second phone numberOpen the dashboard and start talking to your agent:
Good first messages to try:
As you get comfortable, explore skills (plugins that add abilities), memory (it remembers things between conversations), and automation (heartbeats, scheduled tasks).