Back to home

Getting Started
with ClawRig

Everything you need to go from unboxing to dashboard in about 30 minutes.

1

What you'll need

Hardware

  • Raspberry Pi 5 with 8 GB RAM
  • microSD card — 32 GB minimum, 64–128 GB recommended
  • USB-C power supply — official Pi 5 27W supply recommended
  • Ethernet cable (optional but recommended)
  • A phone for the initial Wi-Fi setup
  • A computer for flashing the SD card and running the wizard

Accounts

  • OpenAI account with an active subscription
  • Telegram app installed on your phone (optional — for notifications)
Before you begin: Enable OpenAI device code authorization

Go to chatgpt.com → Settings → Security → toggle ON “Device code authorization for Codex”.

You must do this before starting the wizard or the OpenAI sign-in step will fail with a “not enabled” error.

2

Flash the SD card

  1. Download the ClawRig image from GitHub Releases.
  2. Download and install Raspberry Pi Imager.
  3. Open Imager → Choose OSUse custom → select the ClawRig image file.
  4. Choose Storage → select your microSD card → Write.
  5. When finished, insert the SD card into your Pi.
Do not change any Imager settings.

Don't configure Wi-Fi, SSH, or hostname in Imager — ClawRig handles all of this automatically during its setup wizard.

3

First boot

  1. Plug the Pi into power with the USB-C supply. Optionally connect an Ethernet cable.
  2. Wait about 60 seconds for the Pi to boot up.
  3. On your phone, open Wi-Fi settings and look for a network named “ClawRig-XXXX-Setup” (where XXXX is a short code unique to your device). Connect to it.
  4. A captive portal page should appear automatically with the setup wizard.

If the portal doesn't appear, go back out of the Wi-Fi connection screen, then tap the ClawRig network again. It may take a moment to load.

4

Configure Wi-Fi

  1. The portal shows available Wi-Fi networks. Select yours and enter the password.
  2. After about 15–20 seconds, the page will show “continue on your computer” with the Pi's IP address.
  3. Write down the IP address — you'll need it to access the wizard on your computer.

Using Ethernet instead? Tap “Skip Wi-Fi setup” on the portal page. The Pi is already online through the Ethernet cable and will show you the IP address to use on your computer.

5

Run the wizard

On your computer, open a browser and go to http://<IP> (the address shown at the end of step 4). The wizard walks you through three steps, then shows your dashboard address and asks you to save it before finishing:

Connectivity check

Automatic — the wizard verifies the Pi is online.

OpenAI sign-in

A code appears on screen. Open the link on your phone and enter the code when prompted.

Telegram setup Optional

Create a bot via @BotFather on Telegram and paste the token. You can skip this and set it up later from the dashboard.

You're done!

At the end of the wizard, your Pi's IP address is shown on screen. Bookmark it or write it down — you'll confirm you've saved it before the wizard finishes. ClawRig then redirects to your dashboard, where you can manage Wi-Fi, accounts, system settings, and check on your OpenClaw agent.

Your IP is also visible on the dashboard's System tab if you need it later. If you ever lose the address, use the tool below.

Find your dashboard

Lost the link to your ClawRig? Use one of these methods to get back to your dashboard.

Try your .local address

Your device's address is http://clawrig-XXXX.local (where XXXX is your device's unique code). Works in Safari and Firefox — Chrome typically does not support .local addresses.

Use your Pi's IP address

If the .local address didn't work, enter your Pi's IP address below.

How do I find my Pi's IP address?

Check the setup wizard — your Pi's IP address is shown at the end of the wizard. You'll be asked to save it before finishing.

Check your router's admin page — usually at 192.168.1.1 or 192.168.0.1. Look for a device named “clawrig-XXXX” in the connected devices list.

Use a network scanner app — download a free scanner on your phone: Net Analyzer (iOS & Android, free) or Fing (iOS & Android, 3 free scans/day). Open the app while connected to the same Wi-Fi and look for a device named “clawrig-XXXX”.

Troubleshooting

The captive portal didn't appear

Make sure your phone is connected to the ClawRig-XXXX-Setup Wi-Fi network. If the portal doesn't appear, go back out of the Wi-Fi settings, then tap the ClawRig network again and wait a moment. Sometimes it takes a second try.

If the network doesn't show up at all, wait 60 seconds after powering on the Pi — the hotspot takes a moment to start.

I can't reach my .local address

Your device's address is http://clawrig-XXXX.local (where XXXX is your device's unique code). This works in Safari and Firefox but typically does not work in Chrome. Try using the IP address instead — see Find Your Dashboard above.

On Windows, .local addresses require Bonjour Print Services to be installed. On Mac and Linux it should work out of the box.

The OpenAI sign-in says “not enabled”

You need to enable device code authorization first. Go to chatgpt.comSettingsSecurity → toggle ON “Device code authorization for Codex”.

After enabling it, go back to the wizard and try the sign-in step again.

My phone disconnected during Wi-Fi setup

This is normal — the Pi's hotspot shuts down while connecting to your home Wi-Fi. Once connected, the Pi joins your home network with a new IP address.

Go to your computer and use the IP address that was shown on the connecting page. If you didn't catch the IP, see Find Your Dashboard above.

How do I find my Pi's IP address?

Your Pi's IP address is shown at the end of the setup wizard — you'll be asked to save it before finishing. You can also find it on the dashboard's System tab.

If you've lost it, check your router's admin page (usually 192.168.1.1 or 192.168.0.1) and look for a device named “clawrig-XXXX”. Or use a free network scanner app like Net Analyzer or Fing on your phone.

I have multiple ClawRigs on my network

Each ClawRig gets a unique identifier (e.g., clawrig-a3f7, clawrig-d2c1), so their hotspot names and .local addresses won't collide. You can reach each one by its own http://clawrig-XXXX.local address or IP.

Check your router's admin page to see all connected devices and their IP addresses.