Deep Dive · Tools

Tuios: The Terminal Window Manager That Knows What Your Agents Are Doing

✍️ DevOps Toolbox ⏱️ 12 min 📅 September 2026
Video thumbnail

1.A Terminal OS, Not Just a Multiplexer0:00

Tuios — pronounced "tui-OS" — is the tool this video is about, and the hook is its GitHub tagline: "a terminal window manager that knows what your agents are doing." DevOps Toolbox frames it as the thing you reach for after you've cycled through tmux, Herdr, Ghostty and Zellij: not just another multiplexer, but a tiling window manager for the terminal with genuinely nice defaults baked in.

It's built by a developer from the UAE, Gaurav Gosain, in Go (MIT license, ~3.8K stars at the time of writing). The pitch: floating draggable panes, Vim-like navigation, workspaces, a baked-in tiling manager, and even tape scripting. The video's own summary calls it "a terminal UI operating system, if you will."

What separates it from tmux: tmux is a session manager with panes bolted on; Tuios is a window manager first — it splits, zooms, drags, collapses, and tiles, and treats your shell as one of the windows inside it, not the other way around. Whether that's a feature or a category error is the running question of the whole review.

2.The 83% Question: Why Another Multiplexer?1:49

The reviewer answers the obvious objection up front. He's not leaving tmux — "not for Zellij, not even for Herdr, which is currently running on my home lab." But the home lab is exactly where a tool like this earns its keep: instead of porting a complicated tmux config, you get "something light, beautiful, and modern in seconds on any machine anywhere."

He also drops context that frames the moment: Mitchell Hashimoto (HashiCorp founder, Ghostty author) announced a new terminal company — Superlogical — with claims of "non-AI, handwritten code" and demos full of curved edges, fuzzy pickers and auto-tiling. The reviewer's point: the future Hashimoto is selling isn't available yet, but Tuios already delivers a big chunk of that aesthetic today.

ToolLanguageStarsPositioning
TuiosGo~3.8KTiling window manager + multiplexer, visuals-first
tmuxC~49KThe session-management standard
ZellijRust~35KBatteries-included terminal workspace
GhosttyZig~61KFast cross-platform terminal emulator
The honest framing: the reviewer isn't arguing you should switch. He's arguing Tuios deserves more than the stars it has, and that for a specific job — a quick, pretty multiplexer on a remote box — it's already better than dragging your tmux dotfiles everywhere.

3.The Walkthrough: Draggable Panes and Tiling2:57

The demo starts with brew install tuios, then the first window, then a tour of the gestures. It's Vim-flavored throughout: h sends a pane to the left half, ? opens a help UI, and i drops into insert mode — with the pane border highlighting so you can see which window actually has keyboard focus. x kills a window, f full-screens it, z zooms like tmux.

Where it diverges from every other multiplexer is the window-manager layer. 1/2/3/4 place a pane in a screen quarter; m minimizes a pane (green label at the bottom, Shift-M restores all); and panes can be dragged and dropped with the mouse, snapping into tiles when tiling mode is on. The reviewer is careful to note the transitions are animated — a small thing, but the smoothness is the point.

The thing he says you've never seen in a terminal: floating panes you can click, minimize, drag around, and drop into a tiled layout — with animation. tmux has none of this; Zellij comes closest but doesn't float free panes over each other like a desktop WM. That visual layer is Tuios's whole identity.

4.LazyVim-Style Prefix Helper + Fuzzy Palette6:38

The "cheat code," as the video calls it: Tuios reuses tmux's Ctrl-B prefix, but instead of silently waiting for your next keystroke it pops a prefix helper list — much like LazyVim's which-key. Hit t for window commands and you drop into a nested menu; hit t again from the same menu and you toggle tiling mode on, snapping overflowing panes into a clean split.

There's also a fuzzy-searchable command palette on Ctrl-P, which is how the reviewer finds features by accident rather than by reading docs. Toggling tiling on is the moment the video admits the result "looks beautiful — room to breathe, the focus is obvious."

The pattern to notice: everything discoverable is discoverable through the UI itself — help menu, prefix helper, fuzzy palette. For a tool aimed at "your agents box," that matters: an agent (or a human with a bad memory) can recover the control surface without leaving the terminal.

5.Sessions: Where It's Not Baked Yet7:45

Sessions are where the reviewer's hopes were highest and the reality most mixed. Sessions are the thing he loves about tmux — the ability to containerize work into named environments and switch between them. Tuios has them, but the rough edges show immediately: a running session reports status: detached while you're literally inside it, and the attach command creates a new session rather than attaching to the old one.

Detach exists (it's prefix-D, same as tmux), and after detaching you can list and switch. But the mental model is muddier than tmux's, and the reviewer is explicit: "sessions aren't fully baked yet, if you ask me." The rest is there — copy mode, a debug log (which he notes is "mostly useful for an AI agent fixing your Tuios"), and a kill-session command.

The takeaway: if you live or die by tmux's session model — detached work, reattach from anywhere, tmux a as a reflex — Tuios will frustrate you right now. If you mostly want a pretty split-screen for one active workspace, the sessions gap won't matter.

6.Web Control, Layouts, and TOML Config9:20

Three more features round out the tour. First, a separate tuios-web binary runs a daemon you drive over HTTP — you can create, resize, place and zoom panes through a web interface, which the reviewer flags as genuinely interesting for remote control and collaboration. Second, you can save a layout and reload it later (even through the web view), restoring the exact pane arrangement. Third, config lives in a ~/.config/tuios TOML file — border, buttons, clock, and a status bar with CPU and memory usage.

He ends the tour noting Tuios is fully mouse-compatible: panes and their buttons are clickable, minimizable, draggable, and killable — "yet another thing you've never seen in your terminal." He also mentions, without demoing, a tape scripting feature and a hidden work-tree option in the docs, saving them for a follow-up.

The web daemon is the sleeper feature. A terminal multiplexer you can drive over HTTP blurs the line between "multiplexer" and "remote control plane" — and for anyone running agents in boxes, a layout you can save, serve, and restore programmatically is more useful than a prettier htop.

7.The Verdict: A Multiplexer for Your Agents Box11:01

The bottom line, in the reviewer's own words: "Tuios has it all when it comes to visuals, the motions, the mouse control, the beautiful defaults. There are even sessions, although not fully baked yet." His recommendation is specific — it's a fantastic multiplexer for your remote host, your temporary cloud instance, your agents box — and he pre-empts the Herdr comparison: Herdr is for agent automation and monitoring; Tuios is for visuals and multiplexing. "Agent automation and monitoring aren't really part of it, and that's on you."

The one-line verdict: adopt it as a beautiful, modern, instantly-set-up multiplexer for machines where you don't want to port a tmux config — not as a replacement for tmux on your daily driver, and not as an agent orchestration tool. Its repo tagline about "knowing what your agents are doing" is currently more aspiration than feature.

Key Takeaways

  1. Tuios is a terminal window manager, not just a multiplexer — it tiles, floats, drags and collapses panes like a desktop WM.
  2. It's Go + MIT, ~3.8K stars, by UAE dev Gaurav Gosain — the repo literally describes it as knowing "what your agents are doing."
  3. Discoverability is built in: Ctrl-B prefix helper (LazyVim-style), a fuzzy Ctrl-P command palette, and a ? help UI.
  4. Fully mouse-compatible — click, minimize, drag, drop into tiles — with smooth animations you don't get in tmux.
  5. Sessions are the weak spot: "detached" status while you're inside, and attach creates a new session. Not baked yet.
  6. The tuios-web daemon adds HTTP remote control — a genuinely interesting step toward driving terminals programmatically.
  7. Layouts are saveable and reloadable, config is a simple TOML with CPU/memory status bar.
  8. Verdict: a beautiful, instantly-set-up multiplexer for remote hosts, cloud instances, and agent boxes — not a tmux replacement for your daily driver, and not an agent orchestrator (that's Herdr's lane).

Timestamp Index

☰ View all