Skip to content
The product OS

One living spec. A clearer way to build.

Define the product. Manage the work. Give your team and coding agents the same published context.

CrystalSpec project dashboard for Veloway with flows, activity, revisions, and an AI agent
Inside CrystalSpecActual app · Demo data

Built like an operating system.

A living spec, connected project tools, and a workspace for the business.

System calls & drivers
How agents and other tools reach it
  • Hosted MCP
  • GraphQL API
  • Signed webhooks
  • GitHub · GitLab · Linear · ClickUp tasks
  • GitHub & GitLab checks
  • Flow events & result commands
  • Slack Q&A
Workspace
Tools the whole business shares
Shell
Where people work with it
  • Inbox
  • Spec, by text or voice
  • Forum & topics
  • My Work
  • Cmd+K
  • Prototypes
  • Public share links
Kernel
The published revision
  • Flows
  • Data models
  • Roles
  • Test cases
  • Phases & epics
  • Knowledge: glossary, documents, resources
  • Versioned · human-approved

A spec you can build from.

Connect flows, data models, roles, and tests. Review changes in a draft, then publish a version your team can use.

Explore the details
  • Branching flows with steps, sub-flows, and decision points
  • AI proposals validated before they can apply
  • Inconsistency analyzer for contradictions and gaps
Read the guide
Veloway flows list showing seven logistics flows with step counts, test counts, and release phases

Strategy that has read the spec.

Ask four AI perspectives. Turn useful advice into a decision, a test plan, and a date to review it.

Meet Cofounder
Cofounder boardroom with answers from Strongman, Attacker, Scout, and Watchdog

Delivery linked to behavior.

Track tasks against product flows. Run published workflows, review prototypes, and share approved context with coding agents.

Explore the details
  • Custom statuses, labels, estimates, dependencies, task lists, and time analysis
  • Push atomic tasks to GitHub, GitLab, Linear, or ClickUp
  • Backends: verified Rust or JavaScript APIs, MCP tools, and jobs on Cloudflare
Explore the Tracker
CrystalSpec Tracker board for Veloway with tasks grouped by status and linked flows

Sell what the product actually does.

Manage leads and clients alongside the product. Publish a site, open a shop, and prepare the team for the next conversation.

Explore Sales
CrystalSpec Sales board for Veloway with leads grouped into new, qualified, proposal, won, and lost

One Inbox for everything that moved.

Find notifications, discussions, and assigned work in one Inbox. Keep chat, time, invoices, and contracts in the workspace.

See Chat & Bubbles
CrystalSpec Inbox with unread items and a reading pane open on a Veloway discussion

AI alongside you. Review in your hands.

Ask Spec for help as you work. Review every proposed change to the specification.

Proposals, never silent edits

Review each validated proposal before it changes the spec.

Talk it through

Use text or voice to explore the project. Approve changes when you are ready.

Big changes, one review

Let a background change set prepare a larger request for one review.

Cmd+K over everything

Jump to any flow, step, data model, term, or tool and land with the editor open.

Find the right tool for the next step.

Explore tools for delivery, sales, publishing, and everyday operations.

CrystalSpec project tools page with Tracker, Cofounder, Sales, Sales Training, Analyzer, Compliance, and more

A few useful answers.

What does “product OS” mean here?

One system where everything a product team does reads from the same approved source of truth. In CrystalSpec that source is the published revision of your living spec: flows, data models, roles, and test cases. Strategy, delivery tasks, sales, onboarding, and coding agents all work from it instead of keeping their own copy of the product.

Do I have to replace Jira, Linear, or my CRM?

No. The Tracker and Sales tools cover spec-linked tasks and a lightweight deal pipeline, which is plenty for many teams. Teams with an established tracker keep it: publishing pushes AI-decomposed atomic tasks to GitHub, Linear, or ClickUp, each linked back to the revision it came from.

How do coding agents fit in?

Agents connect to a hosted MCP server, verified with Claude Code, Claude Desktop, and Cursor, using scoped personal tokens. They read the published revision, list what changed, and ask the project questions. A scoped GraphQL API and HMAC-signed webhooks cover the rest.

Is any of this generated without review?

Specification changes are not. The AI proposes and a person approves every create, update, and delete, and each decision is recorded. Tool outputs such as onboarding books, guidelines, and board advice are generated from the approved spec and never edit it.

Which tools belong to the workspace rather than a project?

Chat, Time, and Sign are core for every joined member. Calendars, Invoicing, Inventory, and Domains are optional: owners and admins switch each one on, set a default access level, and override it per member. Project tools such as Tracker, Sales, Landing, Shop, Forms, and Backends live inside a project and follow its access and role settings.

What does it cost?

Start with a permanent Free workspace with unlimited projects, 1 member, and 500 AI credits each month. Team is $5 per member per month, with one shared monthly AI pool. Spec exports, repository automation, and Smart AI need a paid plan.

Every change versioned. Every revision revertible.

Bring the work together.
Start with one project.

Start free
Ongoing Free plan, no credit card.Human-approved AIAgents read the same spec