Kit runs in your terminal. It just works and gets out of your way.
bun install --global @akonwi/kit
Requires Bun ≥ 1.3.0
Full-screen TUI built on OpenTUI. Keyboard-driven with mouse support. No browser, no Electron, no IDE plugin.
Every conversation is a persistent session. Resume, branch, or start fresh. Sessions survive restarts and travel with your project.
Browse diffs, annotate hunks, attach line notes, and submit structured review feedback — all from the terminal.
Remap every keybinding. Toggle speech, pager, retry behavior, and diff views. All via settings or slash commands.
Connect to Model Context Protocol servers. Tools auto-discover and OAuth flows complete inline.
Extend Kit with project or global plugins. Register commands, tools, chrome contributions, and event handlers in TypeScript.
Delegate work to named sub-agents. Each runs in its own conversation context and merges results back.
bun install --global @akonwi/kit
Or build from source:
git clone https://github.com/akonwi/kit
cd kit/app
bun install && bun run build && bun link
kit | Resume or start a session in the current directory |
kit threads | Open a session picker |
kit -s abc123 | Open a specific session by ID |
Inside Kit: / opens the command palette. Ctrl+P works anywhere.