Quick start
Choreographr is installed as two binaries: choreographr (the daemon) and
choreo-tui (the terminal client). If you haven't installed them yet, see
Installation.
1. Start the daemon
choreographr # default log level: info
choreographr -v # debug
choreographr -vv # trace
choreographr -q # warnings only
RUST_LOG takes precedence over the CLI flags:
RUST_LOG=debug choreographr2. Attach a client
Open a new terminal tab and run the TUI:
choreo-tuiYour first conversation
Accounts are managed right in the TUI — no config files needed.
- Press
Ctrl+Ato open the accounts page. - Press
nto start a new account. - Select a provider and press
Enter. - Enter a custom name for the account and press
Enter. - Paste the API credential and press
Enter. - Press
Esc(orq) to go back to the chat. - Select the account with
/account <name>. - Press
Ctrl+Mto select the model. - Press
Ctrl+Rto select the reasoning effort. - Send your first prompt!
That's it — you're chatting with your agent.
See an image inline
The agent can display images right in the terminal. Ask it to show a diagram or a chart:
you: render the architecture diagram as an image
When the agent calls display_image, the image appears inline in the chat
history — PNG, JPEG, or vector SVG (SVG is rasterized at display resolution,
so diagrams stay crisp). Click the image for a fullscreen view; press Esc to
dismiss. Images render via the kitty graphics protocol or sixel where
supported, with a universal fallback that works in any terminal. See the
Terminal client page for details.