The TUI
A full-screen alternate-screen interface built to feel instant: incremental rendering with atomic frames, a bordered persistent composer, and zero black frames — ever.
Diffs
Every edit renders with a dual line-number gutter, background-tinted added/removed rows, and word-level emphasis on the changed span — the same renderer for pre-approval previews and applied changes. File paths in edit headers are clickable (OSC 8) and open in your default app.
Autocomplete
Typing / opens a live popup describing every command; @ completes file
paths, @kb: and @symbol: query the project knowledge base.
Multimodal
@demo.mp4
parsed by ffmpeg, and a .docx report written, in real time.Ctrl+V pastes clipboard screenshots — rendered inline in the transcript
so you see what the model sees; @clip.mp4 attaches a video as ffmpeg-sampled frames;
generated .docx paths click open in Word. Details in
Multimodal input.
Keys
| Key | Action |
|---|---|
| Esc | Interrupt the agent / clear the draft / dismiss the popup |
| Shift+Tab | Cycle PLAN → BUILD → BRAINSTORM |
| Tab | Accept autocomplete |
| ↑/↓ | Prefix-filtered history (your draft is preserved) |
| Ctrl+V | Paste clipboard image or text |
| Ctrl+R | Reverse history search |
| Ctrl+G | Edit the prompt in $EDITOR |
| Ctrl/Alt+←→ | Jump by word |
| PgUp/PgDn | Scroll the transcript |
| double / triple click | Select word / line (auto-copies with confirmation) |
Prefer modal editing? /vim toggles vim mode — the cursor shape follows NORMAL /
INSERT / VISUAL.