Skip to content
hypersdk edited this page Aug 7, 2026 · 1 revision

TUI

Carbon control-plane UI for offline disk inspect. Binary: guestctl (also guestkit tui).

Deep docs: tui-enhancements.md · quick-reference.

Launch

guestctl tui vm.qcow2
guestkit tui vm.qcow2                          # same surface
guestctl tui vm.qcow2 --compare other.qcow2    # side-by-side summary
guestctl tui vm.qcow2 --fleet ./images/        # sidebar; N/P switch images

Navigation

Keys Action
Tab / Shift+Tab Next/prev view in current group
{ / } Previous/next group (Overview · System · Security)
Ctrl+P Jump menu (all views)
Ctrl+Shift+P Global search (packages, blockers, migration items, …)
: Command palette (doctor, migrate-plan, export plan, goto assurance, …)
j/k g/G Vim scroll / top / bottom
, / . Scroll tab row when overflowing
h / ? Full help / context help
r / Shift+R Refresh view / full re-inspect
Ctrl+M Migration handoff JSON

Assurance (Security group)

Keys Action
a From Dashboard → open Assurance
d Run doctor (boot + migration score)
t Cycle target: kvm → proxmox → aws
p Read-only fix-plan preview
e Export fix plan YAML to cwd

Themes & config

~/.config/guestkit/tui.toml:

[ui]
theme = "carbon"           # carbon | high-contrast | minimal
density = "comfortable"    # or compact
transparent = true         # glass panes
icon_mode = "emoji"        # or ascii

[behavior]
default_migration_target = "kvm"
assurance_on_startup = false

Inspect cache: ~/.cache/guestkit/<hash>/inspect.json.

Demo

CLI & TUI on YouTube · Demos

Assurance: Home · Cutover · Day-0 · Passport · Packages · Env

CLI: Commands · Interactive · Explore · TUI

Platform: Web · Zeus · KubeVirt · GCF · Agent

More: Demos · FAQ · Docs · Blog Posts

Clone this wiki locally