Basics
Introduction
Termio is a native Mac app for your AI coding agents — run Claude Code, Codex, and the rest side by side, each in a real terminal, on this Mac or on a box you own.
Termio is a native Mac app that gives your AI coding agents a home. Instead of
juggling agents across scattered terminal tabs, you run them side by side —
each in a real terminal — and switch between them instantly. Everything runs on
hardware you own: this Mac, or a box you can ssh to.
What Termio gives you
- A real terminal per agent. Claude Code, Codex, Amp, Droid, Cursor, Copilot, Antigravity, Crush, Cline and the rest each run in a genuine PTY — not a re-rendered chat log. What you’d see in iTerm is exactly what you see here.
- A sidebar of sessions. Every agent and shell is one click away. Statuses update live, so you can see which agent is working, which is idle, and which needs your attention.
- Split panes. Put an agent, a dev server, and a shell in the same window, arranged the way you think.
- Any machine you own. A workspace can live on a VPS or the Mac mini across the room. Termio copies one binary there over SSH and sets up the agents; the sessions run on that box and keep running whether or not you’re attached.
- A built-in inspector. Browse the working directory, edit files with syntax highlighting, read the git diff, and search across the project — all without leaving the window.
- An orchestration API. The
termio sessionsCLI lets one agent — or your scripts — spawn siblings, answer their prompts, and supervise the fleet over a local socket, with pinned JSON shapes and honest exit codes. - Your phone as a remote. Pair the iPhone app once and check in on a running session from anywhere, over your own network or a tunnel you control.
Local-first, always
Termio has no account and no sign-in. Your terminals, code and agent
conversations never pass through servers of ours — there are none in the
product’s data path. Reaching another machine goes through the system ssh and
your own ~/.ssh/config; Termio provisions nothing and relays nothing. The
agents you run talk to their own providers under your own accounts, exactly as
they would from a plain terminal.
Termio is free to use — no account, no license keys, no payment backend.
Pick your path
Most people arrive here for one of three reasons. Start where you actually are:
Install, open a project, start Claude Code or Codex in a real terminal, and split the window. Ten minutes, no concepts required.
I'm already running several at onceThe part that pays off: live status per session, worktrees to keep two agents out of each other's files, and the sidebar as a fleet dashboard.
My code lives on another boxA VPS, a Mac mini, a devbox. Termio copies one binary there over your own SSH config and the sessions run on that machine, attached or not.
Or let an agent read the docs for you
You already have a coding agent. These docs are published in a form it can read directly, so you can hand it the setup instead of doing it yourself:
Read https://termio.sh/llms.txt and then help me set up Termio for my project.Every page also answers with plain Markdown at its own URL, and llms-full.txt is the whole set in one file — so an agent can answer from the docs rather than improvising.
Start here
Download the Mac app and get it updating itself. No account required.
Your first sessionOpen a project, launch an agent in a real terminal, and split the window.
Running multiple agentsKeep a fleet side by side and read each one’s live status at a glance.
DevicesPut a workspace on another box and set up the session host there.
What survivesClose, quit, update, reboot — exactly what happens to a running agent.
Orchestration & the CLILet agents spawn, drive, and supervise each other with termio sessions.
Pair your phone and check in on a running agent from anywhere.