What is OriginAI? Product specs Claude Code and Cursor implement
OriginAI turns product requirements into structured, versioned RPML specs. You publish a release; Claude Code, Cursor, or Codex implements that version — not last week's chat.
In one sentence
OriginAI turns product requirements into structured, versioned specs. You refine those specs in a workbench and publish them as a release — a frozen snapshot that Claude Code, Cursor, Codex, and other coding agents can build from.
The loop
Three ways in. OriginAI holds the spec; the coding agent implements it.
1. New app from scratch
Product brief —OriginAI Agent→ OriginAI Spec —publish→ Spec Release
—OriginAI CLI→ Coding Agent
→ git commits → PR → CI Bot → Coding Agent / PR → merge → Source code
Coding Agent —change request→ Change request —Apply→ OriginAI Spec
2. Start from an existing codebase
Source code —OriginAI Skills→ Coding Agent —change request→ Change request
—Apply→ OriginAI Spec —publish→ Spec Release
3. Add new features to an app
New feature —OriginAI Agent→ OriginAI Spec —publish→ Spec Release
—OriginAI CLI→ Coding Agent
→ (same delivery path as 1, including change request → Apply)Agent, CLI, and Skills are connectors, not destinations. Green on the site diagram is OriginAI. GitHub originai / spec-review is informational — it does not block merges.
See Get started to begin from a brief or from a codebase.
Why OriginAI exists
Chat history makes a poor product spec. It's linear, easy to lose, and it forces everyone to reconstruct decisions from a scrolling conversation. OriginAI keeps your screens, states, rules, and edge cases in a durable workspace, then freezes them into releases that both people and agents can rely on.
What OriginAI is not
- It is not a general chat tool that writes your entire application end to end.
- It is not a replacement for Claude Code, Cursor, or Codex — it feeds those tools a better spec.
- It does not expose your live, in-progress workspace to coding agents. Agents implement releases, not whatever you happen to be editing right now.
Public beta
OriginAI is in public beta on personal accounts. You can write specs, publish a release, and connect Claude Code, Cursor, Codex, or any MCP client. See Public beta for what is and is not included.
A note on the name
The product is always written as OriginAI — not shortened to "Origin" in user-facing contexts. The CLI and npm package remain originai.
OriginAI is not Cursor Origin (an AI-native git host), not getorigin.io (AI code attribution), and not a no-code app builder. Those products rank for the same short name; this one is the product-spec layer at getoriginai.com.