Skip to main content
golain is the official terminal interface to Golain. It ships from the ilyama repository under tools/platform-tui/ and is distributed at https://tools.ilyama.golain.io. The binary was formerly named platform-tui; the CDN installer still provides a platform-tui symlink for back-compat. Use it two ways: Both modes share the same credential profiles and org/project context.

Install

→ Full options: Install golain

Quick example

Omega edge deploy

For SQLite replication on edge devices, use the Deploy Omega wizard in the TUI or the golain omega scaffold CLI. Both download Omega and SQLite deps from the CDN, issue MQTT certificates, generate config, and seed a sample database.
Omega deploy guide

Global flags

Exit codes: 0 success · 1 error · 2 not found.

Release channels

Feature parity with console

TUI highlights

Interactive screens include Stats & graphs, Event stream, Data explorer (QueryScript), Edge sync governance (v2 registry reviews), and Deploy Omega from device detail. See TUI guide and Edge Sync operator guide.

Edge sync operator workflow (TUI)

Edge sync is TUI-first — there is no golain edge … CLI subcommand yet. After setting project context:
  1. Project menu → Edge Sync → Lineages — inspect per-device table lineages, materialization errors, registry links.
  2. Edge Sync → Schema Reviews — lists registry reviews (/edge/registry-reviews/*, the v2 primary path). Claim (c), approve (a), or reject (x).
  3. On approve, the TUI PATCHes project edge policy (schema_coalescing_mode=project, allow_auto_create_device_data_points=true) then submits column actions derived from the registry schema.
  4. d / w on review or lineage detail — staged vs written (mirror) row payloads.
Use the HTTP API for coalesced mirror consolidation, registry reconcile, or fleet-scoped policy.

vs Device SSH CLI

Use both: golain for fleet ops and edge scaffolding, golain-cli for field SSH.

Install

CDN install and upgrade.

Login & profiles

Zitadel device authorization flow.

Omega deploy

Scaffold Omega + SQLite sync from CLI or TUI.

CLI reference

All subcommands and examples.