Choose which AI model runs
Waired picks a model for you when you sign in — the best one this computer can actually run. You only need this page if you want to change it.
Should you change it?
Section titled “Should you change it?”| If you want… | Do this |
|---|---|
| Better answers, and you have memory to spare | Switch up a model |
| Faster answers, or your computer feels slow | Switch down a model |
| To know what you’re running right now | See Which model am I running? below |
| Nothing in particular | Leave it — the automatic pick is a good default |
Which model am I running?
Section titled “Which model am I running?”Click the Waired icon — in the menu bar on macOS, next to the clock on Windows and Linux → Inference. The active model is listed there.
From a terminal
waired models ls # what is downloaded, and what is activewaired models ls --detail # every model in the catalog, with what fits this computerSwitch models
Section titled “Switch models”- Click the Waired icon (menu bar on macOS, next to the clock on Windows and Linux).
- Open Models.
- Pick a model from the list.
The change applies live — the AI reloads in a few seconds and keeps serving. If the model has not been downloaded yet, the download starts and the icon shows progress; the old model keeps answering until the new one is ready.
waired runtimes benchmarkThis measures how fast this computer actually is. If a different model would suit it better, Waired offers the swap and names both models with their quality tier, so you can weigh speed against quality. Accept and the download runs in the foreground with a progress bar — press Enter at any time to let it finish in the background instead.
A headless machine has no Waired icon, so set the model in the config file and restart the background service.
Edit /etc/waired/agent.json and set inference.bundled_model_id
to the model ID you want, then:
sudo systemctl restart waired-agentEdit %PROGRAMDATA%\waired\agent.json the same way, then:
Restart-Service waired-agentModel IDs are the values in the ID column of the
model catalog, e.g.
qwen3-coder-30b-a3b-instruct.
Confirm the switch
Section titled “Confirm the switch”waired status --observabilityThe Engine line names the model that is loaded now:
Engine: ready (model=qwen3-coder-30b-a3b-instruct, 0/4 slots used, inflight=0)If it says not ready, the model is probably still downloading —
waired models ls shows how far along it is. If it stays not ready after the
download finishes, the model does not fit this computer: switch back down.
Free up disk space
Section titled “Free up disk space”Models are several gigabytes each. To delete one you are not using:
waired models rm <model-id>You will be asked to confirm first.