A full-screen terminal built on Textual. Chat with Yupi, watch agents delegate work, and edit files on your machine — every action metered, policy-checked, and audited.
Runs on macOS, Linux, and Windows (WSL). Requires Python 3.10+. Install in one line.
The TUI ships as the upivia-tui package. Use uv or pipx for an isolated environment, then authenticate with a Personal Access Token.
$ uv tool install upivia-tui Installed 1 executable: upivia-tui $ upivia-tui init ✓ Authenticated
$ pipx install upivia-tui installed package upivia-tui $ upivia-tui launching TUI…
Full-screen Textual TUI with live token streaming and a command palette.
Read, write, edit, search, and run files on your machine — governed and audited.
OpenCode-style edit diffs so you see exactly what changed before it lands.
Watch agents hand work to each other in a live Team panel with per-agent budgets.
Web ↔ terminal sessions stay in lockstep; pick up where you left off anywhere.
Keep this machine online so the web app can edit its files remotely.
One line with uv (or pipx).
uv tool install upivia-tuiEnter your platform URL and PAT.
upivia-tui initOpen the full-screen terminal.
upivia-tuiYou'll need a Personal Access Token from Settings → Access Tokens. Prefer to stay online as a device? Run upivia-tui --background so the web app can edit files on this machine.
The TUI requires Python 3.10 or later. Install it with uv (or pipx).
A handful of subcommands. Launch the full TUI, authenticate, root it at a project, or run headless as a device.
upivia-tui launch the full-screen TUI (default) upivia-tui init first-time setup: auth + workspace upivia-tui --dir PATH launch rooted at a project directory upivia-tui --background headless device — edit files from web upivia-tui whoami check current authentication
Install the CLI, connect your account, and deploy governed agents today.