The free spec names your tables.
The Pass designs them.

Free gives you the template spec and the 8-file pack. The 7-day Pass adds what a template cannot write: every table with its columns, the routes, acceptance criteria and a build plan — written by Claude for your project.

Free
$0
No account, no card
  • 2 template specs
  • 3 AI drafts of the questionnaire
  • 8-file export pack
  • CLI audit & MCP server
  • Deep spec (tables, routes, build plan)
Start free
Pro
$9.00 / month
or $90.00 / year (2 months free)
  • 10 deep specs a month
  • Unlimited specs
  • 100 AI drafts a month
  • Saved history & API keys
  • Cancel anytime
  • The Pass never renews — nothing to cancel
  • No account needed to pay
  • Card handled by Stripe
  • API & MCP on every plan

Same project, side by side

Real output for the Ledgerly example — nothing retouched.

spec.mdFree
### Business-specific entities
Create tables for the following entities (with appropriate relationships):
Client, Invoice, LineItem, Expense, Receipt, PaymentReminder, Report

For each entity:
- Add `id`, `created_at`, `updated_at`
- Add appropriate foreign keys
- Add indexes on frequently queried columns

The template knows your entities by name. The columns, types and relations are left to your agent.

design.md7-day Pass
### `invoices`
Multi-currency invoice with immutable totals once issued

| Column | Type | Null | Notes |
|---|---|---|---|
| `id` | TEXT PK | no |  |
| `org_id` | TEXT | no |  |
| `client_id` | TEXT | no |  |
| `number` | VARCHAR(32) | yes | NULL while draft; assigned from organizations.next_invoice_seq on issue |
| `status` | TEXT | no | ENUM draft\|sent\|partially_paid\|paid\|overdue\|void |
| `currency` | CHAR(3) | no | Invoice currency, immutable after issue |
| `fx_rate_to_base` | NUMERIC(18,8) | no | Rate at issue date, frozen; 1 if currency = base_currency |
| `fx_rate_date` | DATE | yes | Rate source date |
| `subtotal_cents` | BIGINT | no | Minor units of currency |
| `tax_cents` | BIGINT | no |  |
| `discount_cents` | BIGINT | no | DEFAULT 0 |
| `total_cents` | BIGINT | no | subtotal - discount + tax |
| `amount_paid_cents` | BIGINT | no | DEFAULT 0; sum of payments |
| `issue_date` | DATE | yes | In org time zone |
| `due_date` | DATE | yes | issue_date + client terms |
| `sent_at` | TIMESTAMPTZ | yes |  |
| `paid_at` | TIMESTAMPTZ | yes |  |
| `voided_at` | TIMESTAMPTZ | yes | Issued invoices are voided, never deleted |
| `notes` | TEXT | yes | Shown on PDF |
…

Written for the project: every table, typed columns, rules in the notes, relations and indexes. Then routes, acceptance criteria and the build plan.

Pricing questions

What does the Pass add to the spec?

The deep spec. The free spec is written by a template: it names the entities ("create tables for Client, Invoice… with appropriate relationships") and lists generic rules. The deep spec is written by Claude for your project: 15 to 30 tables with their columns, types and relations, 40+ routes, acceptance criteria and edge cases per feature, and a build plan in milestones sized for one agent session each. It is appended to the spec and to every file of the pack.

Is the free spec still useful?

Yes: 2 specs and 3 AI drafts without an account, all project types, the full 8-file pack. It gives your agent the stack, the pages, the security and legal checklist. What it leaves to the agent is the design itself — which is where agents improvise.

7-day Pass or Pro?

The Pass is a single $5 payment: 5 deep specs and unlimited specs for 7 days, for the week you are scoping a project. It does not renew; buy another one later and the days add up. Pro at $9/month (10 deep specs a month) is for agencies and people who start projects every week.

Can I cancel?

Pro: cancel from your account at any time and keep access until the paid period ends. The Pass is a one-time payment with nothing to cancel.

Do I need an account to pay?

No. Pay with your email; the account is created for you and you get a link to set a password. Everything you generated in this browser moves to it.

Do I keep my specs if I stop paying?

The spec text and export files are yours the second you download them - they sit in your repo, not on our server. Your saved history in the dashboard stays readable.

Which builders does the output work with?

The spec pastes into Claude Code, Cursor, Bolt, v0, Windsurf, Replit and Lovable. The export pack drops native rules files for Claude (CLAUDE.md), Cursor (.cursorrules), Windsurf (.windsurfrules) and Copilot (copilot-instructions), plus a shared AGENTS.md.

Is my payment secure?

Checkout runs on Stripe. Card details go straight to Stripe - we never see or store a card number.