SpecWithCodeFree and open source
Download SpecWithCode for Mac
One free app for Claude Code, Codex, Cursor, Gemini CLI and 6 more, on your own machines and the subscriptions you already pay for.
SpecWithCode 1.0.53, SpecWithCode-arm64.dmg, 155 MB. Apple silicon, macOS 13 or later. Release notes · SHA256SUMS
Signed with an Apple Developer ID and notarized by Apple. The download comes straight from the open-source repository's GitHub releases.

Install in three steps
About a minute on a recent Mac. Nothing to configure before the first launch.
- Download the .dmgClick Download for Mac. You get
SpecWithCode-arm64.dmg, the newest release, straight from GitHub. - Drag SpecWithCode to ApplicationsOpen the .dmg and drag the app into Applications. It is signed with an Apple Developer ID and notarized, so it opens without a security override.
- Open it and add a providerThe app starts its local service for you. Sign in to a coding agent you already use, such as Claude Code or Codex, and start your first thread.
After you install
Short videos and guides for the first hour.
- Run your first taskStep-by-step videos for Claude Code, Codex, OpenCode and Grok.
- Never wait on a usage limitWhen one provider runs out, the same thread continues on another with its context. See Keep working when a provider runs out.
- Let agents use your ChromeAdd the free SpecWithCode extension from the Chrome Web Store and pair it in Settings › Chrome. Agents then work in your own Chrome, in a tab group you can see.
- Add another machinePair a second Mac or a Linux worker over Tailscale. See Add a second machine.
Download questions
Is SpecWithCode free?
Yes. SpecWithCode is free and open source under the MIT license, with no account. You bring your own provider subscriptions or API keys and pay any provider charges directly.
Which Macs does SpecWithCode run on?
Apple silicon Macs (M1 or later) with macOS 13 or later. Intel Mac builds are not published yet; on an Intel Mac you can build the server from source.
Is there a Windows or Linux download?
Not yet. Windows and Linux desktop builds are not published. A Linux machine (x64 or arm64) can join a SpecWithCode project as a worker machine.
Is the download safe?
Every release is built in GitHub Actions, signed with an Apple Developer ID and notarized by Apple. Each release also publishes SHA256SUMS so you can check the file you downloaded.
How do I update SpecWithCode?
Download the newest .dmg from this page and replace the app in Applications. When a machine runs an older server than your app, SpecWithCode shows an update notice in the conversation and in Settings › Connections.
Get SpecWithCode for Mac
Free, open source, no account. Version 1.0.53 for Apple silicon Macs on macOS 13 or later.