Install
Kanna ships as a global Bun CLI: @cuongtran001/kanna.
Requirements
Section titled “Requirements”- macOS or Linux (Windows not supported)
- Bun 1.3.11 or newer — install with
curl -fsSL https://bun.sh/install | bash - Credentials for at least one provider:
- Claude — a Claude OAuth token, added in Settings → Providers
- Codex — a working
codexCLI login - OpenRouter — an OpenRouter API key
Install
Section titled “Install”bun install -g @cuongtran001/kannaFrom any project directory:
kannaKanna opens in your browser at localhost:3210.
Everything is configured with flags — kanna --help lists them. The common ones
are --port, --password and --remote; see
Self-host basics if you are exposing the instance.
Your data lives in ~/.kanna.
Update
Section titled “Update”bun install -g @cuongtran001/kanna@latestOr use the in-app self-update button — see Advanced → Self-update.
Uninstall
Section titled “Uninstall”bun pm uninstall -g @cuongtran001/kanna