tuios: A terminal multiplexer and window manager that makes terminal panes, persistent sessions, and coding-agent activity manageable from a modal interface.
What problem it solves
Terminal workflows often require coordinating multiple panes, persistent sessions, and coding agents that may be working, waiting for input, or reporting errors. TUIOS addresses this by combining terminal management with agent state, a shared Inbox, session persistence, and remote access in one interface.
Key features
Terminal tiling and workspaces — Organize terminal sessions in multiple resizable panes and isolated workspaces, with BSP, master-stack, and scrolling layouts.
Source: README
Coding-agent visibility and coordination — See whether agents are working, waiting, done, or errored, and use a shared Inbox for approvals, questions, mail, errors, and finished turns.
Source: README
Persistent daemon sessions — Create sessions that can be detached, reattached, and restored with their structure and working directories after a daemon restart or reboot.
Source: README
Remote and multi-machine operation — Add remote hosts, attach to their sessions, run hosted panes, and launch agents on another machine through SSH-based host support.
Source: README
Modal navigation and terminal control — Navigate windows and terminals with vim-inspired modes, launch commands through fuzzy search, inspect scrollback, and customize keybindings and themes.
Source: README
Quick start
Copied verbatim from the project's README.
brew install tuiostuios # Launch TUIOS
tuios --show-keys # Launch with key overlay for learning
tuios --standalone # Launch without the daemon, for this run onlyWho it may suit
This may suit terminal-focused developers and coding-agent users who want pane organization, persistent sessions, and agent oversight in a single terminal interface.
Topics to discuss
Which agent integrations and approval workflows should receive more community attention?
Which tiling and scrollback workflows are most important to improve?
How should remote agents and multi-machine sessions be configured for different development environments?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/Gaurav-Gosain/tuios#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…