A power terminal
on your desk.
Agents in your pocket.

Hey — we’re Termary 👋 a native macOS terminal built for Claude Code & Codex.

Race three agents on one task — each fenced in its own git worktree. Merge the best attempt.

The second an agent needs you, your iPhone knows — answer right from the lock screen.

Point at a live page, drop a note, hit send — it lands straight in the agent’s terminal.

macOS 14+ · Apple Silicon & Intel · iPhone companion · 🔒 code stays on your Mac

Built for running agents — not just shells.

01 Agent-aware

It knows who needs you.

Claude Code and Codex report working, waiting, done — real hooks, not guesswork.

02 Parallel by design

One task, a squad of agents.

Each agent in its own git worktree — compare live diffs, merge the winner.

03 In your pocket

Steer from anywhere.

Every terminal mirrored on your iPhone, with the reply box right on the push.

04 Two-way annotation

Point. Note. Send to agent.

Circle an element, note it, send — selector, styles, and screenshot land in the agent’s terminal. It can mark the page back.

05 Built-in MCP

Your terminal, on the agent’s toolbelt.

45+ tools over MCP: drive a real browser, arrange panes, spawn more agents. Every tool is also a termary CLI command.

Fan-out

One task. Three attempts. Merge the best.

One prompt, several agents, each fenced in its own worktree. Watch the diffs race, merge the winner — Termary cleans up the rest.

start a run from the Mac, the CLI, or your phone

MCP

Your AI can drive the browser.

A browser pane beside your shell that Claude Code or Codex can click, read, and screenshot — it verifies its own work instead of guessing.

Splits

Move a pane. Keep the shell.

Split, move, and regroup panes across the whole window — the live process never restarts and never loses scrollback.

Under it all

A real terminal that holds its state.

Try it right here — switch themes, swap projects, search, broadcast. No download needed.

servertests

~/api › npm run dev

▸ listening on :3000

▸ compiled in 412ms

24 routes ready

warn slow query 840ms

~/api › npm run dev

▸ listening on :3000

24 routes ready

One window, one layout per project — click a group.

3

[12:04:01] GET /health 200

[12:04:02] connection error: ECONNRESET

[12:04:02] retrying in 200ms

[12:04:03] error: token expired

[12:04:03] refreshing credentials

[12:04:05] error rate 0.2% over 5m

⌘F searches the live scrollback — type to highlight.

web-1
web-2
db

⌘⇧B mirrors your keystrokes to every checked tab.

Persistent — relaunch to the same splits One window — local shells & SSH together Native — real PTYs, no Electron

The moment

Reply from the lock screen.

The second an agent stalls, your phone knows. Answer from the notification, open the live mirror, or tap the mic and just say it. No Tailscale, no Mosh, no tmux config.

One app, not five

Stop assembling the stack.

The usual way to steer agents from a phone is five tools deep: tmux, a VPN, Mosh, a phone terminal, a keep-awake utility.

The DIY stack

  • tmux for session survival — learn its keybindings, keep it running
  • A VPN on every device, kept signed-in
  • A phone terminal that doesn't know what an agent is

Termary

  • Pair once with a QR code — reach your Mac from anywhere
  • Knows your agents: working, stuck, done
  • A push the instant one blocks — answer from the notification
Private by architecture

We carry the ping, never the code.

💻 Code runs only on your Mac 🔒 Loopback-only, token-gated bridge 🗝️ Keys sealed in your Keychain 🎙️ Voice transcribed on-device

Read how it's built →

FAQ

Questions, answered.

Q.01 What is Termary?

A native macOS terminal built for running AI coding agents — Claude Code and Codex. It knows each agent's state, fans one task across parallel agents in isolated git worktrees, and mirrors every terminal to your iPhone. Underneath: real multi-pane splits, named groups, and shells that survive every rearrange, with the whole layout restored on relaunch. macOS 14+ (Apple Silicon or Intel); the iPhone companion needs iOS 17+.

Q.02 Is it free?

Yes — Termary is free to download and use, including the AI agent bridge and web annotation. Pro ($5/mo, or $35/yr founding — that's 5 months free — reg. $10/mo) adds the iPhone companion, off-network remote access, multi-agent orchestration, and customer support. 14-day free trial. The founding rate is locked in for as long as you stay.

Q.03 How does the AI agent bridge work?

Open a browser pane beside your shell and let an AI CLI you already run drive it through a bundled MCP server: navigate, click, type, read the console and network, take screenshots — so it verifies its own work instead of guessing. Any CLI that speaks MCP can use it; Claude Code and Codex are the ones we build for. It is off by default, bound to loopback, and gated by a per-session token.

Q.04 Can I run several agents on the same task?

Yes — fan-out hands one prompt to a squad of agents (mix Claude Code and Codex), each in its own git worktree on its own branch, so they can't step on each other and your checkout stays clean. Watch live diffstats as they work, review each attempt side by side, and squash-merge the winner — Termary cleans up the losing branches. Start a run from the Mac, the CLI, or your phone.

Q.05 Can I use Termary from my phone?

Yes — pair the iPhone companion app and mirror any terminal live. You see exactly what each agent is doing, send a keystroke or a canned reply, and even spawn a new agent — all from your phone. A fleet view shows every agent across every paired Mac at a glance and flags the ones that need you.

Q.06 How do I know when an agent needs me?

Agents report their state through Claude Code hooks — working, waiting, done — so Termary knows the moment one stalls on a question. Your phone gets a push notification you can reply to straight from the lock screen, or open the live mirror and answer with a tap — or tap the mic and just say it (speech is transcribed on-device; your voice never leaves the phone). You can also flip an agent to auto-accept and let it run unattended.

Q.07 How does remote access work, and what does it cost?

On the same Wi-Fi it just connects. Off your network, Termary reaches your Mac two ways, both free: a one-tap secure tunnel (no account, no setup) or Tailscale (install once for the lowest latency). There are no servers in the middle that we charge for — your phone talks to your Mac, always token-gated.

Q.08 Does Termary handle SSH?

Yes. Saved SSH hosts live in an encrypted vault — a device-only Keychain key plus AES-GCM, metadata only, with private keys never leaving ~/.ssh. Pro adds importable connection profiles and broadcast input to run one command across many hosts at once. Restored SSH tabs return ready to reconnect.

Q.09 How is Termary different from iTerm2 or the built-in Terminal?

Termary keeps live shells alive across IntelliJ-style multi-pane splits and named groups, so rearranging your workspace never restarts a process or loses scrollback. On top of that it adds two things a traditional terminal does not have: the AI agent bridge — a native macOS terminal your agent can see and drive over MCP — and a phone companion that mirrors and steers your agents from anywhere.

Run more agents.
Keep all the control.

A terminal that knows your agents, a phone that steers them, and a fan-out that races them — one native app.

Launching soon · Pro $5/mo or $35/yr founding (reg. $10/mo) · macOS 14+ · Apple Silicon & Intel

Coming soon

Windows & Linux are on the way.

Termary starts on macOS. Leave your email and we'll tell you the moment the Windows & Linux builds land — no spam, just the launch.

Termary Community

Follow the build on Reddit — previews, feature votes, and launch news first.