macOS desktop
command -v kc
kc --help
kc ui
Desktop install is the recommended path on macOS and Windows. The CLI wrappers are the fastest CLI-only path on macOS, Linux, and Windows. They install the standalone CLI bundle and hydrate the matching runtime bundle for the current OS. The standalone CLI bundle still requires Node.js 22+.
command -v kc
kc --help
kc ui
Get-Command kc
kc --help
kc ui
Use this when you want the CLI without installing the desktop app. The wrappers install kiwi-control and kc only.
curl -fsSL https://kiwi-control.kiwi-ai.in/install.sh | bash
irm https://kiwi-control.kiwi-ai.in/install.ps1 | iex
kc ui can launch or attach to it.curl -fsSL https://kiwi-control.kiwi-ai.in/install.sh | bash -s -- --desktop
& ([scriptblock]::Create((irm https://kiwi-control.kiwi-ai.in/install.ps1))) -Desktop
These only proceed when the relevant desktop artifact is actually published.
kiwi-control --help
kc --help
command -v kc
kiwi-control --help
kc --help
Get-Command kc
kc ui
If the desktop app is installed, this should launch or attach to it.
cd /path/to/repo
kc init
kc status
kc guide
kc graph build
kc pack status
kc review
kc check
kc ui
Open a fresh terminal or fresh PowerShell window first. If it is still missing, use the CLI wrapper install for your OS.
The desktop app and CLI are separate install surfaces. The wrapper install is the safe fallback when terminal command setup did not complete.
Close the current PowerShell window, open a fresh one, then run Get-Command kc and kc --help.
Control-click the downloaded pkg and choose Open, or go to System Settings > Privacy & Security and choose Open Anyway. That is a beta trust caveat, not proof of signed trust.
Desktop install is the full app path. The wrapper installers are CLI-only by default. Both can coexist on the same machine.