Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ntrp.io/llms.txt

Use this file to discover all available pages before exploring further.

Connection screen

On first launch (or after /logout), the TUI shows a CONNECT dialog asking for the server URL and API key. The API key is masked as you type.
ShortcutAction
Tab / ↑↓Switch between fields
EnterConnect
Ctrl+CExit
After connecting, if no LLM provider is configured, a provider onboarding dialog appears where you can connect a provider and choose a default model.

Keyboard shortcuts

ShortcutAction
EnterSend message
EscapeCancel running agent / remove attached image
Ctrl+CExit
Ctrl+LToggle sidebar
Ctrl+NNew session
Shift+TabCycle to next session
Tab TabToggle auto-approve mode
/ Edit previous messages (when input is empty)
Cmd+V / Ctrl+VPaste image from clipboard

Image input

Paste images directly into the chat input with Cmd+V (macOS) or Ctrl+V. A pixelated preview appears above the input area. You can also use the /image command to attach an image.
  • Supported formats: PNG, JPEG
  • Images are resized to max 1568px and compressed to JPEG before sending
  • Press Escape to remove an attached image before sending
  • Images are stored in message history and re-rendered on replay
  • Works with all providers: Anthropic, OpenAI, and Gemini

Mouse support

Click on list items to select them. Works across all list views: sidebar sessions, approval dialogs, settings, memory viewer, and automations viewer. Keyboard navigation still works alongside mouse clicks.

Slash commands

CommandDescription
/new [name]Start a new session
/sessionsSwitch, create, or delete sessions
/name <name>Rename current session
/delete [query]Delete a session
/initScan sources and learn about you
/indexRe-index memory for semantic search
/memoryView memory (facts, observations)
/automationsView and manage automations
/retryRevert last message and resend
/undoRevert last message
/themeChoose a theme (press t for transparent mode)
/settingsModel, connections, and UI settings
/compactSummarize old messages to save tokens
/clearClear current session messages
/purge confirmClear graph memory
/connectManage LLM providers
/modelsSwitch models
/imageAttach image from clipboard
/logoutClear credentials and disconnect
/exitExit application
Skills also appear as slash commands once installed.

Views

Chat

The default view. Type messages, see agent responses with tool call visualizations and approval dialogs.

Settings (/settings)

Configure models, integrations, server connection, and UI preferences. Uses drill navigation — ↑↓ to navigate sections, Enter to drill in, Escape to back out. Settings are organized into these sections:
SectionWhat’s in it
ConnectionServer address, token streaming toggle
API KeysModel provider credentials (Claude, OpenAI, Gemini)
SourcesData source toggles (Google, web search, Slack)
MemoryConsolidation interval, dream generation
InstructionsSystem prompt and directives
ContextCompression thresholds, message limits, summary tokens
AgentSubagent depth, exploration settings
NotificationsEmail, Telegram, bash notifiers
SkillsBuiltin and custom skills management
MCP ServersModel context protocol servers
InterfaceTheme, accent color, sidebar section visibility

Memory viewer (/memory)

Browse facts, observations, and dreams. Edit or delete entries.

Automations viewer (/automations)

List automations with their schedules, toggle enable/disable, trigger manual runs. The create/edit form uses drill navigation:
ShortcutAction
↑↓Navigate between fields
EnterDrill into a field to edit
←→Adjust selector fields (trigger type, mode, days)
SpaceToggle checkboxes (notifiers, days, writable)
EscapeStop editing / exit form
Ctrl+SSave

Session picker (/sessions)

Switch between sessions, create new ones, archive or permanently delete old sessions. The sidebar (toggle with Ctrl+L) shows:
  • Server URL and version
  • Current models
  • Context usage (token bar)
  • Session cost tracking
  • Memory stats (facts, observations, dreams — opt-in)
  • Connected sources
  • Upcoming automations
  • Recent sessions
Section visibility is configurable in Settings > Interface. Requires terminal width of at least 94 columns.

Auto-approve mode

Double-tap Tab to toggle. Tool approvals are skipped for the current session.