---
title: Introduction
description: 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 sessions` CLI 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.

## Start here

<Cards>
  <Card href="/docs/installation" title="Installation">
    Download the Mac app and get it updating itself. No account required.
  </Card>
  <Card href="/docs/first-session" title="Your first session">
    Open a project, launch an agent in a real terminal, and split the window.
  </Card>
  <Card href="/docs/agents" title="Running multiple agents">
    Keep a fleet side by side and read each one’s live status at a glance.
  </Card>
  <Card href="/docs/devices" title="Devices">
    Put a workspace on another box and set up the session host there.
  </Card>
  <Card href="/docs/session-control" title="Orchestration & the CLI">
    Let agents spawn, drive, and supervise each other with `termio sessions`.
  </Card>
  <Card href="/docs/iphone" title="The iPhone companion">
    Pair your phone and check in on a running agent from anywhere.
  </Card>
</Cards>
