tuios
A terminal window manager that knows what your agents are doing. Tiling panes, workspaces, sessions that survive restarts, and one Inbox for every coding agent.
What is tuios?
A terminal window manager that knows what your agents are doing. Tiling panes, workspaces, sessions that survive restarts, and one Inbox for every coding agent.
Overview of tuios
What it is
TUIOS is a modern terminal multiplexer and window manager built with Go. It provides a vim-like modal interface with multiple terminal panes, workspaces, BSP tiling, kitty graphics protocol support, and a command palette, all running inside your existing terminal. A daemon keeps sessions alive, reaches sessions on your other machines, and lets the coding agents in your panes report their state and message each other.
Key features
- Multiple Terminal Panes: Create, resize, drag, and organize terminal sessions - 9 Workspaces: Independent workspace isolation with instant switching - Modal Interface: Vim-inspired Window Management and Terminal modes - Command Palette: Fuzzy-searchable action launcher (Ctrl+P)
- Agent State: Panes running a coding agent show whether it is working, waiting, done or errored - Inbox: Prefix+i lists everything waiting for you across sessions and machines - tmux Shim: Run tools that drive tmux, such as Claude Code agent teams
Use cases
- Managing multiple terminal sessions with tiling and workspaces - Running coding agents (Claude Code, Codex, etc.) with state reporting and inbox - Automating workflows with Tape scripting - Connecting to remote sessions on other machines
Getting started
bash brew install tuios See the repository README for other installation methods and quick start instructions.
License and pricing
MIT license. Open source.
Based on the project's public README and repository metadata.