Overview
Terminal UI client for the plit ecosystem. Connects to a plit instance (local or remote via plit auth login) and provides a full interactive interface in the terminal.
Motivation
- Runs on any device with a terminal — iPhone (iSH), Raspberry Pi, SSH sessions
- Bypasses App Store on iOS
- Depends on
plit auth login (plit-gw#63) for remote instance support
Architecture
- Separate crate, published to crates.io as
plit-tui
- plit repo wraps it as a third
[[bin]] entry (same pattern as plit-gw)
cargo install plit gives plit + plit-gw + plit-tui
- Added to VERSION manifest as
PLIT_TUI=x.y.z
Dependencies
- ratatui (TUI framework)
- crossterm (terminal backend)
- Shared: reqwest, tokio-tungstenite, serde (for gateway communication)
Blocked by
- plit-gw#63:
plit auth login — needed for remote instance connection
Domain
plit.ai acquired — future home for docs and installer
Milestone
v0.4.x
Overview
Terminal UI client for the plit ecosystem. Connects to a plit instance (local or remote via
plit auth login) and provides a full interactive interface in the terminal.Motivation
plit auth login(plit-gw#63) for remote instance supportArchitecture
plit-tui[[bin]]entry (same pattern as plit-gw)cargo install plitgives plit + plit-gw + plit-tuiPLIT_TUI=x.y.zDependencies
Blocked by
plit auth login— needed for remote instance connectionDomain
plit.aiacquired — future home for docs and installerMilestone
v0.4.x