Skip to main content
Launch the TUI with no subcommand:
(platform-tui symlink works the same way.)

Key bindings

Stats & graphs

Shows device connectivity as Unicode gauge bars:

Device detail

Select a device to view:
  • MQTT broker host, port, TLS, client ID
  • Allowed topic filters (kind, access, pattern)
  • Tags on the device
Press O to open the Deploy Omega wizard (downloads Omega + SQLite deps from CDN, scaffolds replication). → Omega deploy

Event stream

Connects to GET /projects/{id}/events/stream with 24h replay on connect. Events appear as:
Press r to reconnect; ↑/↓ to scroll history.

Data explorer

Posts QueryScript v2 JSON to POST /projects/{id}/queryscript.
  • Edit JSON in the textarea
  • Ctrl+Enter to run
  • Browse tabular results in scrollable viewport
  • e edit · r re-run

Edge sync

Governance UI for SQLite replication:
  1. Lineages — active sync pipelines from edge devices
  2. Select lineage → schema fingerprints
  3. d — staged payloads · w — written/materialized rows
  4. s / w toggle on data screen
  5. Schema reviews — claim, approve, or reject schema changes
Written data reads the relational mirror when provisioned; otherwise defaults to QueryScript against telemetry tables. → Full guide: Edge SQLite sync · golain Edge Sync

Screenshots

The ilyama repo includes generated TUI screenshots under tools/platform-tui/test/screenshots/ for regression testing — useful as visual reference when writing internal runbooks.