Free forever · bring your own model · no lock-in

Start building. Free.

A build harness for your coding agent. It runs on your machine and drives the coding agent you already have — Claude Code, Codex, or Antigravity. Two pieces, a few minutes.

1

Install the server

A local cms process that hosts the tools. Runs in the background on localhost:4003 and restarts on boot.

macOS · Apple Silicon
brew install Code-My-Spec/tap/codemyspec
brew services start codemyspec
Windows · x64

Download cms-setup-x64.msi from the latest release and run it —

or, from an elevated PowerShell
iwr -useb https://raw.githubusercontent.com/Code-My-Spec/plugins/main/install.ps1 -OutFile install.ps1; .\install.ps1
2

Install the plugin

In your coding agent. Claude Code is the deepest integration; Codex and Antigravity are supported too.

/codemyspec
/plugin marketplace add Code-My-Spec/plugins
/plugin install codemyspec@codemyspec
in claude code
OpenAI Codex · early
codex plugin marketplace add Code-My-Spec/plugins

Then install codemyspec from /plugins and enable hooks via /hooks. Latest steps in the plugin repo.

Google Antigravity · early
agy plugin install /path/to/codemyspec

Or copy the plugin into ~/.gemini/config/plugins/codemyspec/. Latest steps in the plugin repo.

3

First run

In your Phoenix project.

sign in once
/codemyspec:init auth

Then tell the agent to run get_next_requirement. That's the only command you need to remember — whenever it doesn't know what's next, that's the answer.

Shown for Claude Code. On Codex, run the init skill from /skills; on Antigravity, run /init auth.

Stuck, or want the whole loop explained? Read the getting started guide — it covers the setup checklist, the local admin UI, and troubleshooting.

Requirements: macOS (Apple Silicon) or Windows (x64) · a coding agent (Claude Code — deepest; Codex or Antigravity — early) · a Phoenix project (Elixir 1.18+, Phoenix 1.8+, PostgreSQL).

no catch

Free forever. Here's why we can mean it.

We make money when your app is running — the hosted layer for email, chat, and growth that keeps it alive in the world. Not when you build it. Bring your own keys, keep your own bill, own your code. No markup, no lock-in.

Want the result without learning the tooling?

Build it with me instead.