The IDE for spec-first AI development.

Primitiv IDE is a native macOS, Windows, and Linux client for the platform. Edit specs, dispatch agents, watch governance run live, review violations, and ship, without leaving the window.

primitiv · billing-reconciler · refund-cap.spec.json
v0.4
refund-cap.spec.json
plan.md
violations (2)
1// Spec · refund-cap · v1.4 · authored 11:42
2{
3  "product": "billing-reconciler",
4  "feature": "refund-cap",
5  "intent": "Cap automated refunds at $500/customer/day.",
6  "behavior": {
7    "trigger": "refund.requested",
8    "limit": { "window": "24h", "max": 500 },
9    "on_breach": "queue.review"
10  },
11  "data": { "classification": "pii" },
12  "deps": ["auth-gateway", "ledger"],
13  "owner": "@billing",
14  "status": "specification"
15}
● connected · acme-corp.prmtv.cloudspec v1.4 · 124 lines
1 blocking · 1 advisory⌘K palette

Mock · Primitiv IDE 0.4 · macOS 14

Everything you need between intent and deploy.

01 · Authoring

Structured spec editor.

JSON-schema-aware editor with inline validation, autocompletion, and a side-by-side prose view that round-trips to the spec body.

  • Schema-aware autocomplete
  • Prose ↔ structured view
  • Inline diff against spec history
02 · Governance

Live constitution check.

The advisory rail runs the LLM-as-judge against your structured constitution as you type. Blocking findings prevent dispatch; waivers are logged.

  • Advisory → blocking transition
  • Per-finding "why" + cited fragment
  • Waiver flow with audit trail
03 · Command palette

⌘K, slash, mention, plan.

Product-scoped palette. Slash for verbs (/lock, /draft), @ for entities, freetext routes through Claude to a plan card. Every action reversible for 30s.

  • 10 Tier-1 verbs wired
  • Plan-then-execute flow
  • Single-use undo store
04 · Agents

Watch the build, live.

Stream agent runs as they execute. Inspect the prompt, the artifact, the test result, the review verdict, every step replayable.

  • Per-agent run timelines
  • Replay any step
  • Pause, redirect, retry
05 · Registry

The whole org, one click away.

Browse every product, dependency, owner, and lifecycle state without leaving the editor. ⌘P opens any system in your tenant.

  • Cross-product search
  • Dependency graph view
  • Owner / cost rollups
06 · Native

Fast, offline-tolerant, native.

Built native, not Electron-on-the-side. Works offline against cached specs; syncs when you reconnect. macOS, Windows, Linux.

  • Sub-50ms keystroke latency
  • Offline cache + sync
  • OIDC / SAML SSO

Built for keyboards.

Everything is reachable in two keystrokes. The mouse is optional.

  • Open command paletteK
  • Jump to product / specP
  • Run constitution checkG
  • Dispatch to build
  • Resolve next finding
  • Toggle prose / structured view/
  • Replay last agent runR
  • Undo last palette action (30s)Z
Soon

Ship from the editor where the work already happens.

The IDE will come with every Primitiv workspace. We're polishing the prototype with our first design partners — public builds are not out yet.

Curious about the workspace? Request access.