Quickstart
By the end of this page you will have an AI model running on your own computer, and Claude Code answering from it instead of from the cloud.
Step 1 — Run one command
Section titled “Step 1 — Run one command”Open a terminal, paste the line for your system, and press Enter.
Open PowerShell as Administrator: right-click the Start button → Terminal (Administrator) → Yes.
iwr -useb https://github.com/waired-ai/waired-agent/releases/latest/download/install.ps1 | iexiwr downloads Waired’s install script, iex runs it.
Open Terminal: press ⌘ + Space, type Terminal, press Enter.
curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | shcurl downloads Waired’s install script, sh runs it. You will be asked
for your Mac password — nothing appears on screen as you type it,
which is normal.
Open a terminal.
curl -fsSL https://github.com/waired-ai/waired-agent/releases/latest/download/install.sh | shcurl downloads Waired’s install script, sh runs it. You will be asked
for your password — nothing appears on screen as you type it, which
is normal.
Before changing anything, the installer prints a summary of what it is about to
do and asks Proceed? [Y/n] — press Enter to continue.
That one command does three things: it installs Waired, starts it running in the background, and then goes straight into sign-in. So do not close this window — the next step is already happening in it.
Step 2 — Sign in with Google
Section titled “Step 2 — Sign in with Google”The installer hands over to sign-in on its own. It prints a link and waits:
In the terminal
Sign in using this link: https://app.waired.ai/login/…
>> Press Enter to open your browser (or open the link above yourself)...Press Enter. Your browser opens; choose your Google account.
Back in the terminal:
You should see
Logged in as: you@example.comWaired is signed in and running in the background.
>> Setup is continuing in your browser… Keep this terminal window open until setup finishes — it does the parts the browser can't. (press Enter to continue in the terminal instead)Step 3 — Finish setup in your browser
Section titled “Step 3 — Finish setup in your browser”Switch to the browser tab that just opened. It asks which AI model to start with, then does the work.
-
Pick a model from the list and press Yes, set it up. You can change it later, so the first entry is a fine choice.
-
Watch the three steps run.
screenshot pendingThe Waired setup page in a browser, showing three steps — Install the AI software (done), Download the AI model (in progress, 7.9 GB of 19.2 GB), and Check the speed (waiting).public/img/setup-wizard-progress.pngYou can close this tab — the download keeps going. Step What is happening How long Install the AI software The program that loads and runs models. This is the part that needs administrator rights. A minute or two Download the AI model The AI itself — several gigabytes. 5–30 minutes Check the speed A short measurement, so Waired knows whether this machine keeps up. If it cannot, you are offered a lighter model. Up to 5 minutes -
Wait for “Everything’s ready.” Then press Go to device.
You should see
Every step shows a tick, and the page says “Everything’s ready — this computer can now run AI on its own.”
That's not right
“To finish, run sudo waired init on this computer.”
The terminal window that was doing the work is gone — usually because it was closed, or because it never had administrator rights. Open a terminal and run that command; your progress is saved and it picks up where it stopped.
I would rather do this in the terminal
At “Setup is continuing in your browser…”, press Enter. The terminal asks you to confirm before it takes anything over:
Taking over means this terminal drives setup and the browser page stops. Any model download keeps running either way. Take over setup in this terminal? [y/N] (default: No)Answer y. (Pressing Enter again answers No and leaves the browser in charge — so a stray keystroke never moves setup out from under you.)
The terminal then takes over and asks whether to route Claude Code through Waired; answer Y. Model installation and download run with a progress bar in the terminal:
Starting the inference engine…Preparing to download qwen3-coder-30b-a3b-instruct…Downloading qwen3-coder-30b-a3b-instruct: 41% 7.9 GB / 19.2 GB (44 MB/s)When it finishes:
╭─ 🎉 Waired is ready — everything completed successfully! ─────────╮│ Account you@example.com ││ Device my-desktop d-4f2a… ││ Network personal overlay 100.64.0.3 ││ Model qwen3-coder-30b-a3b-instruct (58 tok/s) ││ Gateway http://127.0.0.1:9479 ││ Claude http://127.0.0.1:9473 (managed settings) ││ ││ Point your coding agent at Waired and start building. │╰──────────────────────────────────────────────────────────────────╯On a server with no desktop this is the only option — see Sign in and set up.
Step 4 — Check it worked
Section titled “Step 4 — Check it worked”Click the Waired icon — in the menu bar on macOS, next to the clock on Windows and Linux.
public/img/app-ready.pngYou should see
The top of the menu says Connected, your email is below it, and Inference names the model that is running.
waired infer "say hi"You should see
A greeting comes back within a few seconds. That answer was produced on your own computer — nothing was sent to a cloud AI provider.
Step 5 — Use it from Claude Code
Section titled “Step 5 — Use it from Claude Code”Open Claude Code as you normally would, in any project, and ask it something. The footer tells you which AI answered.
public/img/claude-code-statusline.pngYou should see
⚡ waired: on Waired (qwen3-coder-30b-a3b-instruct)Your own hardware answered, using that model.
Type /waired-route in the conversation to switch between your own AI and the
cloud, or from a terminal:
waired claude route # show where Claude Code is runningwaired claude route waired # your own AI onlywaired claude route anthropic # the real Anthropic API