Build faster without losing control of your product experience.
Primitiv catches agents drift and evaluates product changes before they reach your customers.
npx @ai-by-design/primitiv initPrimitiv compiles your design-system components, tokens, and patterns from Figma, Storybook, and code into a JSON contract—so agents get real context, not hallucinations.
color.primary.old: deprecated: true why: "Replaced by color.brand in v2" alternatives: [color.brand]
color.primary.old: deprecated: true why: "Replaced by color.brand in v2" alternatives: [color.brand]
Primitiv verify checks Figma, Storybook, and code on every commit. If the JSON contract is stale, conflicts remain unresolved, or code bypasses it with hard-coded values, it blocks the PR from merging.
When a pull request changes your design system, Primitiv turns the diff into a clear review: what changed, where it came from, how serious it is, and whether it needs human approval.
Primary action colour changed
This token is used by the Checkout Button.
Set up the MCP config once. Then every MCP-speaking agent gets the design-system context it needs before it builds.
Project root
Run this once in the project you want an agent to understand. Primitiv detects your sources and writes the right local configuration.
npx @ai-by-design/primitiv initWrites primitiv.config.js and a project-scoped MCP config.
Build agent ready design-system context for one repository. No credit card required.
npx @ai-by-design/primitiv initFor teams shipping with agents across multiple repositories and product areas. Turn evals into product decisions.