Skip to content

The living product spec for teams and agents

CrystalSpec project dashboard for Veloway with flows, activity, revisions, and AI agent

Or start from an idea — we draft the first spec for you.

0/2000

The whole product on one screen.

Every flow with its steps, its tests, and the phase it ships in. Open one to read it end to end.

Veloway flows list showing seven logistics flows with step counts, test counts, and release phases

AI proposes. You decide.

Structured create, update, and delete suggestions. Nothing writes until you approve.

Review AI proposed changes modal with approve and deny controls

Steps, branches, decisions.

Typed flows with nested steps, triggers, and test cases. One source of truth.

Activation flow with ordered steps and decision points

Click through the product before it exists.

Generate a full-screen prototype from any flow: interfaces, viewports, real navigation. Nothing is live until you ship.

Full-screen generated flow prototype with interface list and desktop canvas

Find the holes before they ship.

Contradictions, gaps, and dead terms: graded, quoted, fixable with AI.

Inconsistency analyzer report with contradiction and note findings

Chat that knows the project.

Ask the live spec. Proposals only; never silent edits.

CrystalSpec agent page with example prompts for gaps, explain, and next revision

Share without an account.

Read-only live spec. Visitors browse flows, roles, and models.

Public share page of a product specification

Competitors, with evidence.

Sourced signals first. Interpretation second. Your decision always.

Competition market radar watching Samsara with logistics-focused signals for Veloway

Define it. Keep it alive.

01

Define

Describe the product. Get connected flows, roles, and models.

02

Approve

AI returns proposals. You accept or reject each one.

03

Connect

Publish for stakeholders, Slack, and coding agents.

04

Evolve

Version changes. Analyze gaps. Revert any revision.

Four sentences every team says.

Why does it work this way?

History on every field — who, when, why.

The spec says two different things.

Analyzer catches contradictions before build.

The agent built exactly what we wrote.

Agents query the live, approved revision.

That document is a year out of date.

Versioned drafts. Publish. Revert. Repeat.

Change is inevitable. Drift isn't.

Everything a living spec needs.

Bring your own AI key · pilot

Invited paid teams connect OpenRouter, choose normal and Smart models, and pay their provider directly.

Live SWOT

A cited strategy board that follows market changes. Steer or pin insights; pause updates anytime.

Repository checks

Paid teams check GitHub and GitLab changes against their spec and enabled compliance frameworks.

Market radar

Watch competitors. Sourced signals, then AI interpretation.

Compliance checks

GDPR, HIPAA, SOC 2, and more — graded against your spec.

Field history

Who introduced it, every change, the reason recorded.

Evidence-backed AI

Saved reports, quoted evidence, and dismissible findings. Review before you fix.

Delivery progress

Track flows and individual steps by phase. Partial work counts.

Investor decks

Ten VC sections from your active revision. Regenerate one.

Jump anywhere with Cmd+K

Search flows, steps, models, and terms. Land with the editor open.

Command palette searching for Activation flow

Branching flows

Steps, sub-flows, decision points, live diagrams.

Full-screen prototypes

Click through a flow as a generated UI — before anyone builds it.

Data models

Typed fields, enums, references — hand or generated.

Test cases

Verification on every flow. QA starts from the spec.

Discussions

Threads on flows. @mentions. AI via @cs.

Public share links

Read-only live spec. Visitors can ask AI questions.

Full anatomy

Roles, phases, epics, glossary — one vocabulary.

Cmd+K

Search every flow, step, model, and term.

PDF & DOCX

Server-rendered export when someone wants “the document.”

Slack Q&A

@CrystalSpec answers from the published revision.

Start free. Make room for your team.

Keep creating on Free, or unlock more projects, collaboration, and AI with Team.

Free

A lasting home for your own projects.

$0/ month
  • Up to 5 active projects · 1 member
  • One Free workspace per verified account
  • 500 AI credits each month
  • Muse Spark 1.3 · Contributor mode
  • Bounded AI replies · no web search
  • Versioned revisions & publishing
  • Read-only public sharing

Free AI use is covered by our Terms and Conditions.

Start free

Start with one permanent Free workspace. No trial, no countdown, and no credit card required. Creating or deleting workspaces does not grant another Free AI allowance.

No credit card to startCancel anytimeAdd or remove seats anytime

Questions, short answers.

Can I bring my own AI key?

BYOK is a pilot for invited paid teams. A team owner or admin connects an OpenRouter key and chooses separate normal and Smart models. OpenRouter bills the team directly; these requests consume no CrystalSpec credits. Your subscription still applies. A failed or paused connection does not silently switch to paid CrystalSpec credits. Contact support@crystalspec.com about pilot access.

Is CrystalSpec a project management tool?

No. PM tools track tickets and deadlines. CrystalSpec defines the product: flows, roles, data models, decisions, and test cases. It can push tasks to GitHub, Linear, and ClickUp — the living spec stays the source of truth.

Can the AI change my spec without me knowing?

No. The assistant only produces proposals. Each is validated, waits for your approval, and is recorded. Rejected proposals stay visible.

How do AI credits work?

One Free workspace per verified account receives 500 AI credits each month. Creating, deleting, or transferring workspaces does not reset the allowance. Paid teams get 3,000 base credits plus 500 per billed seat monthly, in one shared pool. Paid teams can buy $10 top-ups for 1,000 credits, valid for 180 days. Reviewing proposals is free. On Free, wait for the monthly refresh or upgrade when your credits run out.

What if two people edit at once?

One draft at a time. The first editor locks the draft; everyone else sees the published version. Publish, then the next change starts from there.

Can coding agents read the spec?

Yes. Hosted MCP for Claude Code, Claude Desktop, and Cursor; GraphQL API; signed webhooks on publish. Spec exports, including PDF and DOCX, require a paid plan.

Do I need a credit card to try it?

No. Each verified account gets one permanent Free workspace: up to 5 active projects, 1 member, and 500 AI credits each month. There is no trial or expiry. Team is optional at $49/month with the first seat included, +$10 per additional member.

What limits apply to Free AI?

Free uses a low-cost model route, limits each provider response to 8,192 output tokens, and does not include web search. Every provider attempt, including retries, must fit within the remaining spending budget before it starts. Large requests can require more available budget than their final charge. Upgrade for paid-only AI tools.

What does upgrading from Free unlock?

Team unlocks unlimited projects, additional teammates, Standard and Smart AI, repository AI and document-maintenance automation, spec exports, paid add-ons, and credit top-ups. Free uses Muse Spark 1.3 in Contributor mode. Your existing work stays in the same workspace when you upgrade.

Can Free AI use my data for training?

Yes. Free uses Contributor-mode AI, so prompts and project context sent to AI providers may be used for model training under their terms. Avoid confidential or sensitive content on Free AI. Paid plans use Standard and Smart models under the applicable provider terms; upgrading does not undo any data processing that already happened on Free.

Something else? Start free →

Change the product,
don't lose the plot.

Ongoing Free plan, no cardHuman-approved AICancel in two clicks