Free & Open Source Every Model. One UI. Named After a Sock

Chau7 is a macOS app that lets you run, compare, and steer coding agents across models. Locally.

A single terminal for all your AI agents.

Built for running multiple agents, not retrofitted for it.
Welcome to the shiny world of Agentic Engineering.

7+ Agent CLIs
1 UI All of Them
1 Sock
$0 Open Source

You're running five agents. How many can you actually see?

You used to have one terminal, one shell, one train of thought. Now you have Claude in tab 1, Codex in tab 2, Gemini in tab 3, and no idea which one just ran rm -rf. Agentic engineering changed what a terminal needs to do. Most terminals didn't get the memo.

Chau7 is built for this: observe every agent, compare what they cost, intervene when they go sideways, and trust that nothing leaves your Mac.

See how Chau7 compares →


Chau7 in action

Chau7 terminal running 6 AI agent tabs simultaneously with branded colors, cost tracking, and MCP indicators
Six AI agents running in Chau7. Each tab shows the agent's identity, status, and cost.
AI Integration

Less noise for you. Fewer tokens for them.

Chau7 sits between you and your agents. It reduces cognitive load for the developer and reduces token waste for the agent. One window, every model, full visibility.

Chau7 detects and identifies AI agents automatically.
Every tab surfaces what matters: which agent is running, its live status, child processes, and previous session IDs. Quit and relaunch. Your tabs and AI sessions come back exactly where you left them.
Context Token Optimization reduces token usage by ~40%.
Context Token Optimization strips ANSI escape sequences, progress bars, and terminal noise before your AI reads the output. Cleaner context in, better output out, lower bill at the end.
You finally see what your AI spends.
Tokens, latency, and dollars per call, per session, per model. All tracked locally. No more waiting for the invoice to find out what happened.
Works with Claude Code Codex Gemini CLI ChatGPT Copilot Aider Cursor Missing yours? We'll add it.

See all AI features →

Local MCP Server

20 MCP tools. Local Unix socket. Zero config.

Your agents talk to Chau7 through a local MCP server on a Unix socket. They can create tabs, run commands, read output, and query telemetry. No network, no cloud, no API keys. Auto-registers in Claude Code, Cursor, Windsurf, and Codex on every launch.

tab_exec call + response
tool: tab_exec
args: {
  "tab_id": "C1C4AB49-DA22-46F6",
  "command": "npm test"
}

result: {
  "status": "executed",
  "prompt_ready": true,
  "pid": 48291
}

Understand what Chau7 MCP can do →

Not Electron. Not a wrapper. Not sorry.

Running multiple agents means processing a lot of output, fast, without sending any of it somewhere you didn't ask for. Here's how.

Chau7 is a native macOS application built with Swift, Rust, and Metal.

The frontend uses Swift and AppKit for native macOS windowing, tabs, and menus.

The parsing backend uses Rust with SIMD-accelerated ANSI escape sequence parsing and a lock-free ring buffer between the PTY reader and the parser.

The renderer uses Apple Metal for GPU-accelerated glyph compositing and dirty-region redraws.

Privacy-first by architecture, not by promise. Zero network requests to any Chau7 server. Your data never leaves your Mac.

We did all of this for an app named after a sock. It's fine. We're fine. Mostly.

Browse all 178 features →
iOS Remote

Your agent needed approval. You were at lunch.

Chau7 Remote lets you watch, approve, and redirect your agents from your iPhone. End-to-end encrypted with Curve25519 + ChaChaPoly1305. The relay never sees a byte.

1

Pair once

6-digit code. Curve25519 key exchange. Your devices remember each other by public key fingerprint.

2

Encrypted relay

ChaChaPoly1305 end-to-end encryption. The Cloudflare relay forwards opaque ciphertext it cannot read.

3

Approve from anywhere

View agent output, send commands, switch tabs, approve dangerous actions. Live Activities on your Lock Screen.

See everything Remote can do →