A terminal your AI agent can see.

Tabs, splits, and named groups in one native macOS window — every tab a live shell that never restarts. Open a browser beside it and let Claude Code or Codex drive it over MCP.

Available for free. No credit card required.

Why Termary

A 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.

Persistence

Quit and come back to it.

Relaunch to the exact same groups, splits, and tabs — each shell reopened where you left it.

One window

Your whole stack, side by side.

Named groups for api, infra, scratch — local shells and SSH hosts together, in one window.

Native

Fast because it isn’t a browser.

SwiftUI and AppKit on real PTYs. Native rendering on Apple Silicon — no web layer, no Electron.

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.

MCP

Your AI can drive the browser.

Open a browser pane beside your shell and let Claude Code or Codex navigate, click, and read it through a bundled MCP server.

Annotation

Mark a page. Hand it to the agent.

Pick an element, draw a box, leave a note — then send the page straight to your agent without leaving the window.

Themes

Make it yours.

Built-in palettes, code-editor fonts, and per-app appearance — theme the whole window in a click.

FAQ

Questions, answered.

Q.01 What is Termary?

Termary is a native macOS terminal with multi-tab, multi-pane IntelliJ-style splits and named groups in one window. Every tab is a live shell that survives being moved, split, or regrouped — it never restarts and never loses scrollback.

Q.02 Is it free?

Yes — Termary is free to download and use. Pro adds the AI agent bridge and other power features for less than the price of a coffee per month.

Q.03 How does the AI agent bridge work?

Open a browser pane beside your shell and let an AI CLI you already run — Claude Code or Codex — drive it through a bundled MCP server: navigate, click, type, read the console and network, take screenshots. It is off by default, bound to loopback, and gated by a per-session token.

Q.04 What do I need to run it?

macOS 14 or later, on Apple Silicon or Intel. No Electron, no web layer — it is built on SwiftUI and AppKit with real PTYs.

Q.05 Does it remember my layout?

Yes. On quit, Termary writes every group, split, and tab to disk and restores the whole layout on launch. Local tabs reopen in their last directory; SSH tabs return ready to reconnect.

One window. Every shell.
Exactly where you left it.

Tabs, splits, and named groups in a single native window — and every shell survives the rearrange.

Free to download · Pro from $3.75/mo · macOS 14+ · Apple Silicon & Intel