What problem does it solve?
It helps you programmatically create, control, and read terminal sessions (and interact with GUI windows) without manual browser clicking or fragile SSH tooling.
Core Features & Use Cases
- Terminal multiplexer via PTYs: start sessions, stream output, read scrollback, send keystrokes, and manage lifecycle from the CLI.
- Cross-environment GUI interaction (experimental): launch Wayland GUI apps inside terminals and drive them through a headless compositor (list surfaces, capture screenshots, click, type, and key-press).
- Multi-target connectivity: manage named remotes and open/operate terminals across local and remote servers, including SSH-backed targets.
Quick Start
Ask the assistant: “Install blit and use it to start an interactive terminal session, then send a command and confirm the output.”