GitHub

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.

install ordo
PS>
irm https://raw.githubusercontent.com/TBLgGamin/ordo/master/scripts/install.ps1 | iex

free & 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.

Ordo restoring a saved terminal session with the command center and four tiled terminal panes reattached.

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.

01
Warm restore
Reopen a session while the daemon lives and every pane reattaches to its still-running shell. Nothing restarts, nothing is lost.
02
Cold restore
After a reboot, panes are rebuilt from captured scrollback and working directories, and the program that was running is launched again.
03
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.

Ordo launcher TUI showing saved sessions and live log input.

run an agent in a pane and it wires in with zero setup

  • Claude Code Claude Code
  • Codex Codex
  • Gemini CLI Gemini CLI
  • GithubCopilot GitHub Copilot
  • Cursor Cursor
  • Goose Goose
  • Amp Amp
  • Kilo Code Kilo Code
  • Qwen Qwen Code
  • opencode 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.

Two Claude Code agent panes communicating through Ordo around the central 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.

install ordo
PS>
irm https://raw.githubusercontent.com/TBLgGamin/ordo/master/scripts/install.ps1 | iex
01

Run the installer

One command fetches ordo and checks its prerequisites for you.

02

Type ordo

The launcher opens in a fresh window with your saved sessions ready to restore.

03

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.

Read the source on GitHub