Your cockpit lives in the menu bar.
Click the menu-bar icon — or press ⌘0 — to expand the control panel. It never floats over your terminals: pop it open, add a project, tuck it away.
Every repo and worktree gets its own native macOS window — colour-coded — so you can see everything you're juggling at a glance.
macOS 14+ · Apple Silicon · Signed & notarized
Juggle is a native macOS cockpit for agent-heavy work — not another tabbed terminal. Colour is identity; behaviour is attention.
Real, native macOS windows instead of a pile of tabs. See every agent, repo and worktree at once.
Open projects, create worktrees and jump to the right terminal from one compact panel — summon it with ⌘0.
When an agent is blocked, its window breathes in its colour. Click the row to land straight on the cursor.
This is Juggle's onboarding, unrolled. Every step keeps its own hue.
Click the menu-bar icon — or press ⌘0 — to expand the control panel. It never floats over your terminals: pop it open, add a project, tuck it away.
Each project is a hue; each worktree a shade. When an agent needs you, its window breathes in its colour — click its row to land on the cursor.
Tile every window into 2×2, 3×2, 4×3 — whatever fits your displays. Drag a window to snap it into place. ⌘⌥G re-tiles.
Every window shows its branch, diff and PR status. Open a draft PR or merge — right from the panel, no context-switch.
Let Juggle into your project folders, and connect the GitHub CLI for one-click PRs. Skip either and set it up later.
Press ⌘0 anytime to summon Juggle. Add your first project and your first colour-coded window opens.
Drag Juggle into Applications. On first launch, macOS asks once to let it into your project folders — that's how it runs git for you.