# GingerPaw

A macOS desktop app that runs Claude Code, Codex, Gemini CLI and Cursor side by side in separate git worktrees, with an MCP server so one agent can spawn and monitor others, plus on-device push-to-talk dictation.

GingerPaw runs multiple coding-agent CLIs in parallel, each in its own tab with a real interactive terminal and its own git worktree, so agents work without colliding. A live diff panel shows file changes with one-click commit and pull-request creation, and the status bar shows detected dev-server ports and branch status.

GingerPaw runs an MCP server so an agent working inside a workspace can create new workspaces, launch other agents with a task, and read their diffs back, letting one request spawn a visible, steerable team in the sidebar. Configuration is auto-wired into every worktree for Claude Code and Codex.

On-device push-to-talk dictation transcribes speech locally, and a talking-cat notification speaks a summary through a local neural text-to-speech voice when an agent finishes. Everything runs on-device, with no cloud or account; it requires macOS 14 or later on Apple Silicon and is written in Swift.

Website: https://github.com/Vikrant-Khedkar/gingerpaw
