Interactive TUI¶
The interactive terminal UI provides a visual interface for browsing and managing cloud resources.
Launch¶
With AI session restore:
Overview¶
The TUI is built with Bubbletea using the Elm architecture (Model/Update/View). It provides:
- Table views — Browse resources in sortable, filterable tables
- Detail views — Expanded resource details
- Modal dialogs — Create, edit, and delete resources
- Search/filter — Fuzzy search across resource fields
- AI assistant — Built-in chat and code assistant modes
- Command mode — Quick navigation between resource types
Layout¶
+--------------------------------------------------+
| Header: resource type, breadcrumb navigation |
+--------------------------------------------------+
| |
| Table / Detail / Chat view |
| (main content area) |
| |
+--------------------------------------------------+
| Status bar: flash messages, mode indicator |
+--------------------------------------------------+
| Command input / Search bar |
+--------------------------------------------------+
Sections¶
- Navigation & Keybindings — All keyboard shortcuts and
:commands - Resource Views — What each resource view shows
- AI Assistant — Chat and code assistant modes
- Plans & Reports — Browsing plans and reports
Requirements¶
The TUI requires the same configuration as the CLI — --token and --org-id at minimum. Project-scoped resources additionally need --project-id, but you can switch projects at runtime with the :projects command.