
Show HN: Offrun – manage every coding agent from one workspace
Offrun is a macOS (Apple Silicon) desktop app that runs multiple coding-agent CLIs, including Claude Code, Codex, AGY, and Grok Build, side by side, giving each agent its own git worktree so parallel sessions never collide on the same files. It adds peer review where one agent's findings land in another's chat before anything is committed, account rotation across multiple logins when one hits its rate limit, persistent per-agent and per-repo project memory stored as plain files, cross-terminal notifications, a diff and preview pane, Build versus Planner modes, and on-device dictation, all running locally under the user's own agent subscriptions with no server in the path.
What it claims
Offrun is a free desktop wrapper that launches the coding-agent CLIs you already have installed and logged in, rather than replacing them or calling model APIs itself. It needs no new account and no API key, and it never sees your password. The page says every feature is free with no limits, no seats and no card required. You pay only for your own agent subscriptions.
How it works
- Peer review is advisory. A reviewer agent, running on one of your own accounts with a model you choose, reads the uncommitted diff and posts its findings into the chat. If you ask it for fixes, they appear in your message box as a draft, and nothing is sent until you send it. Nothing merges automatically, and no bot comments on your pull requests.
- Account rotation is not fully seamless. When a login hits its limit, Offrun moves the chat to another login and tells you. You have to resend your message, and the new login then picks up the whole conversation. If all logins are exhausted, Offrun offers to switch to a different agent.
- Project memory has two layers. Repo-wide conventions are stored in one place. Each agent's goal, plan and dead ends are stored separately. Agents read both at the start of a session and write back to them as they work. These are plain files in your project folder, so you can edit and commit them.
- Notifications cover agents Offrun did not launch. It watches coding agents in any terminal on the Mac and alerts you when one finishes or asks a question.
- Build and Planner modes. Build mode runs the change to verify it. Planner mode writes down an approach without touching any files.
- Dictation is transcribed on-device and keeps code identifiers spelled as they appear in your code.
- Integrations. The page lists GitHub, Supabase, Stripe, Gmail, Slack "and 30 more" but does not explain what these integrations do.
How to use it
Requirements:
- An Apple Silicon Mac (M1 or newer) running macOS 14 Sonoma or later.
- At least one agent CLI you already use. Named examples are Claude Code, Codex, AGY and Grok Build.
An internet connection is needed only for setup. Agent prompts go directly from your Mac to your provider, and Offrun has no server in between. Dictation audio and project files stay on the Mac.
Limits
- Offrun is macOS and Apple Silicon only. Intel Macs, Linux and Windows are not supported.
- The page does not mention source availability or a licence, and gives no install command.
- Rotating between multiple logins on a single provider may conflict with that provider's terms. The page does not address this, so check before relying on the feature.
- The page shows no benchmarks or evidence of how well peer review or project memory actually work.
Organisations named here
- Claude Code
Technologies named here
- Offrun
- Claude Code
- Codex
- agy
- Grok Build
- Git
Techniques named here
- Per-agent git worktrees
- Peer review before commit
- Account failover across agent logins
- Project memory
- Build and Planner modes
- On-device dictation
Related in coding-agents
