Use it from OpenCode
Connect it
Section titled “Connect it”waired link opencodeThat is the whole setup. It installs a provider plugin at
~/.config/opencode/plugin/waired.js, which points OpenCode at your own model
and handles the connection for you. Start OpenCode as usual afterwards.
Or use the bundled one
Section titled “Or use the bundled one”Waired ships an OpenCode you can open in a browser, already pointed at your own model and your real project — useful on a machine where you have not set up a coding tool at all:
waired codeui openIt runs as you, and only you can use it — other users on the machine and other computers on the network are refused.
| Command | What it does |
|---|---|
waired codeui open --project DIR |
Open it on a specific project |
waired codeui open --no-browser |
Print the address instead of opening a browser (over SSH) |
waired codeui url |
Show the address of the running instance |
waired codeui status |
Is it running? |
waired codeui stop |
Stop it |
Check it, or remove it
Section titled “Check it, or remove it”waired doctor verifies the whole path — the connection, whether routing is
paused, whether a model is loaded — and repairs what it can when you press
f.
To remove the integration:
waired unlink opencodeIt is surgical: it undoes what waired link added and nothing else.
Use it from Claude CodeThe same, for Claude Code — plus route switching mid-session.
Use it from a chat appAny OpenAI-compatible client.