Bring order to
your terminal
ordo is a tiling terminal multiplexer for Windows, macOS, and Linux. It arranges your shells around you in real windows and keeps every one alive in a daemon that outlives them. When a pane runs an AI agent, ordo wires it in over MCP so your agents can work as a team.
irm https://raw.githubusercontent.com/TBLgGamin/ordo/master/scripts/install.ps1 | iexcurl -fsSL https://raw.githubusercontent.com/TBLgGamin/ordo/master/scripts/install.sh | bashcurl -fsSL https://raw.githubusercontent.com/TBLgGamin/ordo/master/scripts/install.sh | bashfree & open source · one command install · no cloud required · any terminal · Bun
features
A command center, not another tab bar.
Other multiplexers hide your shells in splits and tabs. ordo gives every shell a real window, arranged around you like a formation. Visible, addressable, disposable.
Tiled, never stacked
Panes tile around your terminal in columns and strips. Nothing overlaps, nothing gets buried.
The formation follows you
Drag or resize the center window, even onto another monitor, and every satellite re-tiles around it.
Deep agent integration
Agents in panes get ordo's MCP tools automatically. One agent can run the whole room.
A daemon that keeps watch
Shells live in a hidden daemon, not in the window. Close a window and whatever it ran keeps going.
Restores that actually restore
Even after a reboot, every pane comes back with its scrollback, directory and running program.
Titles itself, locally
A tiny local model names each session after what you are doing. No API calls, no cloud.
persistence
Close everything. Lose nothing.
Your shells do not live in the windows. They live in a hidden daemon that keeps running after every window is gone. A closed window is just a detached one.
- Warm restore
- Reopen a session while the daemon lives and every pane reattaches to its still-running shell. Nothing restarts, nothing is lost.
- Cold restore
- After a reboot, panes are rebuilt from captured scrollback and working directories, and the program that was running is launched again.
- Names with rank
- Every session gets a stable Roman id like centurion-optio, and a local model writes the human title from what is on screen.
cli
Scriptable down to the last pane.
The launcher is optional. Every capability is a plain subcommand you can call from any shell, pipe into scripts, or hand to CI, with tab completion for PowerShell, bash, and zsh.
run an agent in a pane and it wires in with zero setup
- Claude Code
- Codex
- Gemini CLI
- GitHub Copilot
- Cursor
- Goose
- Amp
- Kilo Code
- Qwen Code
- OpenCode
- Droid Droid
agents
Your terminal, with a chain of command.
ordo is a first-class home for AI agent CLIs. On startup it writes its MCP server into the config of every agent it finds, with zero setup. From that moment each agent has a call sign and a radio: it can discover its peers, delegate work, read their screens, interrupt them, and spawn reinforcements into new panes.
Not into hands-off delegation? Everything an agent can do, you can do from your own shell with the ordo CLI, or watch it all scroll by in the command center.
install
Deployed in under a minute.
Works on Windows, macOS, and Linux. ordo detects your terminal and tells you if anything is missing.
irm https://raw.githubusercontent.com/TBLgGamin/ordo/master/scripts/install.ps1 | iexcurl -fsSL https://raw.githubusercontent.com/TBLgGamin/ordo/master/scripts/install.sh | bashcurl -fsSL https://raw.githubusercontent.com/TBLgGamin/ordo/master/scripts/install.sh | bashRun the installer
One command fetches ordo and checks its prerequisites for you.
Type ordo
The launcher opens in a fresh window with your saved sessions ready to restore.
Spawn your panes
Add shells or agents from the launcher or with ordo spawn. They tile into formation, and agents get their MCP radio automatically.