Spec-first. PR-driven.
Agent-native.

Momentum coordinates above your code, not in front of it. Stories live next to your repos; PRs become the unit of acceptance. Drive everything from a curl-friendly API your local agent already knows how to use.

Follow graph Growth
Q3 roadmap 6 stories
Current
MOM-7 Add follow button
MOM-9 Rate-limit webhook
MOM-12 Notify on mention
Done
MOM-3 GitHub OAuth
MOM-5 Idempotent retries

Real-time, multiplayer

Open the board in two tabs and every edit shows up at once. Everyone watching sees the same state the moment it changes — no refresh, no stale views.

Agent-first by design

Every action is a plain HTTP endpoint. Skill bundles for Claude Code, Codex, and Gemini CLI ship in the repo — there's no CLI to install.

GitHub-native acceptance

Tag a pull request with its story ID and Momentum links the two automatically. Merge the PR and the story is accepted — no separate sign-off step.

How it works

Three steps, all driven from the tools your team already lives in.

1

Pick up a story

Your agent lists the team's backlog and claims one — all over the API it already knows how to call.

2

Open a pull request

Reference the story in the PR body. Momentum links the branch and tracks it toward acceptance.

3

Merge to accept

Merging the finishing PR moves the story to accepted. The board updates for everyone, live.