TUIOS: A Go Terminal Multiplexer with BSP Support
TUIOS is a modern terminal multiplexer and window manager written in Go. The tool provides an efficient interface for simultaneously managing multiple terminal sessions.
Key Features
- BSP (Binary Space Partitioning) window layout
- Workspace management with persistent sessions
- Agent integration via a unified mailbox
- Vim-style modal interface with extensive keybindings
- Kitty graphics protocol support and command palette
TUIOS architecture is based on the Model-View-Update (MVU) pattern using the Bubble Tea v2 library. This ensures efficient window management and rendering with minimal CPU load.









