Quickstart¶
Prerequisites: uv, git, a local repo.
1. Install¶
# Don't have uv? One line:
curl -LsSf https://astral.sh/uv/install.sh | sh
uv tool install kagan
kagan --version # e.g. 0.5.0
2. Launch¶
Welcome screen --> open/create project --> board appears (BACKLOG --> IN_PROGRESS --> REVIEW --> DONE).
3. Create a task¶
n → title + description → AUTO or PAIR → Ctrl+S save. Task appears in BACKLOG.
4. Run it¶
- AUTO: Select task →
aorEnter.Enteropens a dedicated Task Output screen in split view: task/diff details on top, the same chat overlay UI asCtrl+Oin the lower half.Ctrl+Ptoggles fullscreen for that task overlay;Ctrl+Otoggles docked overlay for that task. Use follow-up chat plusa(start) ands(stop) to steer iterations. - PAIR: Select task →
Enter→ work in tmux/Neovim/VS Code/Cursor.
PAIR launch does not open the orchestrator chat overlay; it opens or redirects to your configured PAIR backend.
5. Review and merge¶
Move to REVIEW --> Enter (Task Output) --> approve/reject --> merge.
Shortcuts¶
? Help · . Actions · , Settings · F12 Debug
When things break¶
Startup runs doctor checks silently. If a critical blocker is found, Kagan prints the report and exits.