User Interface
seekr features a rich, responsive Terminal UI (TUI) that organizes multiple streams of information into a cohesive interface.
1. Navigation Tabs
At the top of the screen, you'll find the main navigation:
- Chat: Your conversation history with the AI, now featuring full syntax highlighting for code blocks.
- Tasks: Active goals and sub-tasks. Features a real-time Concurrency Indicator showing how many threads are active.
2. Interaction Area
The largest portion of the screen, where chat messages, reasoning, and tool executions are displayed. The Activity Log within this area numbers parallel tool calls (e.g., 7/12) for better visibility. Use Visual Selection mode to copy text directly from the chat history.
3. Popups & Dialogs
- Unified Menu: Press
Ctrl+Gto view, resume, or delete sessions, switch models/providers, and adjust settings. - Help Menu: Press
F1to toggle a cheat sheet of all available shortcuts. - Confirmation Dialogs: Standard
[Y]es / [N]oprompts for quitting or approving dangerous tool calls.
4. Status Bar
Located at the bottom, showing the current state of the agent (Idle, Flowing, Thinking), the selected model, token usage, and active shortcuts.
Key Shortcuts
| Key | Action |
|---|---|
Tab | Cycle focus between Chat and Tasks panel. |
Ctrl+G | Open Unified Menu (Sessions, Models, Providers, Settings). |
Ctrl+R | Clear Chat history. |
F1 | Show the Help shortcut menu. |
Esc | Cancel / Go back / Open Quit dialog. |
Ctrl+C | Force quit the application. |
Chat Selection & Copy (focused)
| Key | Action |
|---|---|
j / k | Scroll selection up/down. |
v / V | Enter Visual / Visual-Line mode. |
y | Copy current selection to clipboard. |
c | Quick-copy the code block under the cursor. |
i / Esc | Return to Input focus. |
