Rabbitty Download
The AI-native Workspace (Beta)

Your AI works. Rabbitty watches.

The calm, native desktop cockpit for running parallel AI coding agents. Run multiple Claude Code, Codex, or Antigravity tasks. Rabbitty monitors their status and alerts you only when they need a decision.

Download for macOS (Beta)
$ brew install --cask mauscoelho/tap/rabbitty-beta

Apple Silicon & Intel · macOS 13+ · Beta

Rabbitty on macOS: a sidebar of AI coding agents showing Done, Idle, Working and Limit status next to a terminal.

Built Different

The developer's cockpit for AI-driven coding

Rabbitty adds the management plane around your local terminal agents, keeping you in full flow without the distraction.

Flow

Stop Babysitting CLIs

Start an agent task and close the window. Rabbitty keeps tabs on the shell outputs and triggers a native macOS notification only when it completes or needs input.

Status Engine

Zero-Config Monitoring

Rabbitty automatically parses terminal buffers to detect if an agent is working, done, needs you, or has hit a rate limit. No shell plugins required.

Scale

Multi-Tasking Workspaces

Launch 5 or 10 agents concurrently. Keep them grouped in isolated workspaces so they can build and test on separate branches without step-on-toe conflicts.

BYOA

Bring Your Own Agents

Rabbitty wraps raw local CLIs. Whether you use Claude Code, Codex, Antigravity, or custom bash scripts, Rabbitty runs them natively with no wrappers or middleman latency.

Core

Built with Rust, GPUI & Alacritty

Your code and terminal buffers never leave your machine. Rabbitty is built on Rust, GPUI (the GPU-accelerated UI framework), and Alacritty's terminal emulation engine. It is lightweight, starts instantly, has zero Electron bloat, and is fully private by design.

Git

Diffs & Commits, In Place

Review your working tree without leaving the terminal. A keyboard-toggled panel (⌘⇧G) shows syntax-highlighted diffs with word-level emphasis on what changed, lets you expand or collapse each file, and commit inline.

Lanes

in development

Run five agents.
Never lose the thread.

More parallel agents means more tab switches, and every switch asks the same questions: what did I ask here? what is it doing? where was I? Lanes answer at a glance.

  • 1

    A task line on every tab. Your exact ask plus a live state glyph: ● working ◉ needs you ✓ done ○ idle. See which lane needs you without switching.

  • 2

    Since you left. Switch back and the header catches you up: "3 turns · 7 files · 1 commit since you left". Full timeline below, never wiped.

  • 3

    One overlay, needs-you-first. ⌘⇧L lists every lane, blocked-on-you first. Enter jumps to it.

⌘⇧L · lanes, needs-you-first

fix-sidebar-hover

◉ needs you · 2m

“fix the sidebar hover flicker on inactive tabs”

queue-retry-logic

● working · 12s

“add retry logic to the queue consumer”

theme-two-step-picker

✓ done · 41m

“split theme selection into a two-step picker”

brave-otter

○ idle · 2h

“explore migrating the glyph atlas to term-render”

switch back to a lane →

fix-sidebar-hover ⎇ worktree-fix-sidebar

3 turns · 7 files · 1 commit since you left

The numbers

Built with itself, measured in git.

Rabbitty is built inside Rabbitty, by AI agents. The numbers come from our own git history.

0 → 22

Merged branches per day, before and after worktree lanes. Same agents, same developer. The difference is parallelism.

9 days

From first commit to a public macOS beta, built by AI agents inside the app itself.

4–5

Agent lanes one developer runs at once, each in its own git worktree, all visible in the sidebar.

29+

Beta releases shipped with the built-in updater. Every feature is dogfooded before it ships.

Where we fit

Not a terminal. Not an orchestrator.

Rabbitty occupies the calm middle: a workspace manager that lets you run the best AI CLI tools natively.

Traditional Terminals

Alacritty · Warp · iTerm

Powerful and fast, but completely blind. They execute your AI CLI like a standard script, leaving you to stare at a screen waiting for slow rate limits, reviews, or approvals.

Blind execution
Rabbitty

The Calm Middle

Native agent workspace

Observes the shell directly. Keeps your official CLIs as they are, but wraps them in a workspace that handles the notifications, the status hub, and rate limit telemetry.

Cockpit + Safety checks

Orchestrators

Conductor · Superset

Full apps that hide the CLI entirely or proxy prompts. Designed for running dozens of agents in parallel, replacing your terminal workflows and control.

Full tool replacement
Rabbitty compared with traditional terminals and AI agent orchestrators
Capability Terminals
iTerm · Warp · Alacritty · Ghostty · cmux
Rabbitty Orchestrators
Conductor · Superset
Runs official AI CLIs unmodified (Claude Code, Codex) Yes Yes Often wrapped or proxied
Agent status visible without switching tabs No Yes, in the sidebar and menu bar Yes
Parallel agents in git worktrees, one command Manual git worktree Yes, the agent starts right away Varies
Worktree lifecycle managed (status, merge, safe delete) No Yes Partially
Your shell and terminal workflow preserved Yes Yes, it is a real terminal No
Local-first, no extra account Yes Yes Not always

Give your AI a calm place to work.

Rabbitty is completely free, open source, and takes a minute to set up.