Termite app icon

TERMITE 2.0.0 · OPEN SOURCE

Termite

A native terminal for macOS—and the control plane for parallel AI development.

Keep terminals, nested panes, Git workflows, remote sessions, and multiple coding agents visible and under control in one native workspace.

Download v2.0.0 View source on GitHub
macOS 26.0+Apple Silicon & IntelSigned & notarizedGPL-3.0
Termite workspace with terminal panes, htop, OpenCode, and DeepSeek running side by side
The current Termite desktop workspace: a terminal, system monitor, and two AI coding agents share one deeply nested pane layout.
NativeSwiftUI + AppKit
Deep panesNested without limits
Git-awareHistory, diff, blame
Private remoteLAN + Tailscale

01 / CAROUSEL MODE

See parallel work at a glance.

Carousel mode lays every pane in the current tab out as equal-width columns. Browse with the trackpad or keyboard; focus follows the task you inspect.

Current build · Use the player controls to pause, replay, or seek through the demonstration.
01

Focus follows inspection

Swipe to a pane and keyboard focus lands there automatically. Use ⌘← / ⌘→ for precise navigation.

02

Input-needed alerts

A breathing pane border, menu-bar badge, and notification surface agents waiting for you; ⌘J jumps to the oldest one.

03

Worktree isolation

Create or open a dedicated git worktree from a pane menu so parallel agents never share the same working tree.

04

Full session restoration

Windows, tabs, pane layout, focus, working directories, and scrollback return after relaunch.

02 / GIT WORKFLOW

Git work stays beside the task.

Inspect the repository without leaving the terminal workspace. The panel and detached history window cover daily Git work from changes to commit archaeology.

Termite Git panel and detached commit history window
Current build · Uncommitted changes, history, branch lanes, commits, and file diffs.

Review, stage, switch, recover.

A native Git surface built around the context already open in your terminal.

  • Stage, unstage, and safely discard changes
  • Branch graph and commit filtering
  • Word-level diff, blame, and file history
  • Switch, cherry-pick, and revert in place

03 / PRIVATE-NETWORK REMOTE

Your Mac workspace, from your phone.

Pair an iPhone, iPad, or browser over a trusted LAN or Tailscale network. Browse sessions, take input control, and preview or operate an iOS Simulator running on the Mac in real time.

Termite Remote Access settings with LAN address, QR code, pairing, and local port forwarding
Remote access is off by default. Enable it only on trusted private networks; an access link or pairing code grants terminal access.

Live terminal and Simulator control.

The mobile client keeps terminal control keys, a full software keyboard, session handoff, and Simulator interaction close at hand. Local port forwarding can also expose a development service bound to 127.0.0.1 to an already paired device.

Compatibility
Mac: macOS 26.0 or later. Mobile client: iOS / iPadOS 17.0 or later on iPhone and iPad. Connectivity: trusted LAN or Tailscale private network.

Control the live session

Use terminal control keys and the full software keyboard, then preview and operate the Mac's iOS Simulator in real time.

Live demonstration · Pause or seek with the player controls.

Pair in seconds

Discover a nearby Mac or paste its private-network access link. Pairing works across a trusted LAN or Tailscale.

Termite iPhone client pairing screen
Current iPhone client · Nearby discovery and access-link pairing.

04 / SHELL INTELLIGENCE

A terminal that understands commands.

Termite automatically integrates with zsh, bash, and fish. OSC 133 markers turn command boundaries, output, exit status, and duration into navigable workspace data.

01

Command-level navigation

Jump between commands, copy the previous command's complete output, and compare two outputs with an inline diff.

02

Searchable history

SQLite-backed history supports cross-session fuzzy search, command timelines, and daily reports.

03

Native macOS workflow

Twenty full-window themes, a global drop-down terminal, Dock folder opening, and the termite command-line tool.

04

Terminal details included

Inline images, structured JSON / CSV output, asciinema recording and playback, copy-on-select, and risky-paste protection.

05 / DEVELOPMENT ENVIRONMENT

Built and verified on the edge.

This is the maintainer's primary development workstation, not the minimum system requirement.

HardwareMacBook Pro · Apple M5 Max (18-core) · 48 GB unified memory
macOSmacOS 27.0 · build 26A5406e
ToolchainXcode 26.6 · Swift 6.3.3 · XcodeGen 2.46.0
Shellzsh 5.9
Mobile verificationiOS 27.0 Simulator
Supported baselinemacOS 26.0+ · iOS / iPadOS 17.0+

TERMITE 2.0.0

Put your parallel work in one place.

Download the signed and Apple-notarized DMG, or install with Homebrew. Termite is free and open source under GPL-3.0.

$brew install --cask xinghelee/tap/termite