Skip to main content
Papermap TUI is designed for keyboard-first work. Most actions are available through direct shortcuts and through the / command palette.

Main chat screen

Streaming insights

Papermap TUI streaming a chat response

Ask questions and watch Papermap stream progress, reasoning, charts, and final answers into the transcript.

Type a question in the input and press Enter. Papermap sends the prompt to the active workspace and streams progress into the transcript. Examples:
The response can include narrative text, reasoning trace previews, structured tables, tiles, and terminal-friendly chart output.

Essential shortcuts

/ only opens the command palette when the input is empty. If you already typed text, / stays part of your prompt.

Command palette

Command palette

Papermap TUI command palette

Use / to discover core actions without memorizing every shortcut.

Open the palette with / from an empty prompt. It exposes the main actions in one place. Use arrow keys to move, Enter to run the highlighted command, and Esc to close the palette.

Streaming and cancellation

While an insight is running, the transcript can show a live status line, a pending assistant response, reasoning events, tool lifecycle events, and final output. Use Esc to cancel an in-flight insight. The TUI tears down the local stream and asks the backend to cancel the run.
If backend cancellation fails after local cancellation succeeds, Papermap shows a non-blocking notice. Your terminal session remains usable.

Thinking traces

Thinking traces show the assistant’s reasoning and tool activity. Toggle them with Ctrl+T. You can set the default in ~/.papermap/config.yaml with show_thinking: true. See Configuration.

Conversations history

Conversation history

Papermap TUI conversations history overlay

Use Ctrl+P to reopen previous chats for the current dashboard context.

Open history with Ctrl+P. The overlay loads previous chats for the current dashboard and fetches more pages as needed. If you move past the bottom and more pages exist, the TUI loads more conversations automatically.

Model switching

Model picker

Papermap TUI model picker overlay

Switch models from the command palette or cycle quickly with Tab.

Press Tab to cycle through available models. Use the command palette’s Switch model command when you want a visible picker. The selected model appears as a badge in the input area and is persisted in your config.

Shell mode

Shell mode

Papermap TUI shell mode output

Start an empty prompt with ! to run a one-shot command and keep the result in the local transcript.

Shell mode runs a single command from inside the TUI. Type ! at the start of an empty prompt, enter the command, then press Enter.
Shell results are local transcript turns. They are not persisted to Papermap chat history and are not sent as assistant prompts.
Shell mode executes commands on your machine. Treat it like your normal terminal and avoid commands you would not run directly.

Scrolling and selection

Use scroll keys while reviewing long responses. You can drag over transcript text with the mouse to copy a selection to the clipboard. After release, Papermap shows a success toast and clears the highlight. Press Esc to clear an active selection without copying.

Tool confirmations

Some privileged tool actions can require confirmation. When Papermap needs approval, the TUI opens a modal with the action description, available choices, hotkeys, and an optional countdown. Use Tab, arrow keys, h, or l to change focus. Press Enter to choose the focused action. Press an action hotkey when shown. Press Esc to dismiss when the modal supports dismissal.

Next steps

Workspaces

Switch, search, create, list, and cache Papermap workspaces from the terminal.

Troubleshooting

Fix common login, shell, workspace, and session issues.