Skip to content

Interactive TUI

The interactive terminal UI provides a visual interface for browsing and managing cloud resources.

Launch

bnerd x

With AI session restore:

bnerd x --ai-continue

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

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.