Skip to content
KodrudderSign inStart for free

For Cursor, Claude Code, Lovable, Bolt and the rest

Turn an idea into a spec your AI coding tool follows.

Kodrudder writes your project's full spec, hands it to your coding tool, then checks that the code sticks to it. No more AI guesswork.

No credit card. Your first spec in minutes.

Works with the AI tools you already use

  • Cursor
  • Claude Code
  • Codex
  • Windsurf
  • Lovable
  • Bolt
  • v0
  • Replit

Trademarks are named for information only. Kodrudder is not affiliated with any of these vendors.

Everything your AI needs to code it right.

From idea to verified code: one spec that follows your project from the first prompt to production.

A full spec from one sentence

Product, flows, business rules, data, API and development plan. Facts are sourced, assumptions flagged.

Checked against your code

Kodrudder compares the spec with the code and shows what is done, partial or forgotten, file by file.

Your existing project, understood

Paste a GitHub link or drop an archive: Kodrudder rebuilds the spec of what already exists.

Plugged into your tool

AGENTS.md, Cursor rules, Claude Code, Windsurf, Lovable and Bolt prompts, MCP server: your AI reads the spec without copy-paste.

Deliverables in one click

PRD, user stories, SQL schema, API contract, screen mockups, task list.

Built for teams

Read-only links, reviewers, comments on each section: everyone works on the same spec.

Browser extensionComing soon

Send the next task to Lovable, Bolt, v0 or Replit, then tick it off when it's done.

Watch a spec write itself.

One sentence, a few questions, and the spec writes itself in front of you. Then it goes to your tool in one click.

Product video: example spec “Booking app for fitness coaches”.

From “I have an idea” to code that keeps its promises.

Describe your project in plain words. Kodrudder asks the right questions, writes everything your AI needs, then keeps the spec up to date.

  1. Describe your project

    One sentence is enough. Or a link to your GitHub repository.

  2. Answer a few questions

    Only the ones that change the result. For the rest, Kodrudder decides and says so.

  3. Get your spec

    Rules, acceptance criteria, data, API and tasks, reviewed before they reach you.

    A real spec, written from one sentence.
  4. Code, then verify

    Send the spec to your tool. Compare it with the code whenever you want to know where you stand.

Made for the way you build.

You build with Lovable, Bolt or v0

Your idea becomes a clear plan the AI follows, instead of ten rounds fixing what it guessed.

You code with Cursor or Claude Code

Rules, acceptance criteria and tasks your tool takes one by one, without losing the thread between sessions.

You lead a product team

One source of truth, reviewed, shared and checked against the code at every step.

A real spec, written from one sentence.

This is the spec produced for “a booking app for fitness coaches”. Browse it the way your AI will read it.

Read the full spec

Booking for fitness coaches

Sourced factAssumption (H)

Read this first

Produit. Application web de réservation pour coachs sportifs indépendants : le coach publie disponibilités et tarifs, le client réserve et paie en ligne sans compte, puis reçoit un SMS de rappel J-1. Objectif : moins de no-shows et moins de relances manuelles.

Ce qui est décidé

  • Marché France, EUR, interface en français, web responsive Europe/Paris (D-01, D-09).
  • Paiement intégral via Stripe Checkout, versement direct au coach via Connect Express (D-02, D-03).
  • Pas de compte client : email et mobile (06/07), lien de gestion par email (D-08).
  • Annulation remboursée jusqu'à 24 h avant la séance, aucune commission au MVP (D-07, D-10).
  • Rappel SMS Twilio J-1, strictement transactionnel, sans offre promotionnelle (D-05, D-06).

Ce qui reste une hypothèse à vérifier avant de coder

  • Frais Stripe Connect et modèle de charge : qui absorbe les frais de remboursement (D-03, RM-09).
  • Remboursement automatique impossible si le solde du coach est négatif : à tester sur compte test.
  • SMS de service sans consentement (D-06) : validation juridique RGPD/CNIL avant production.

Corrections de la relecture

ÉcartCe qui prévaut sur le texte des sections
EC-01Webhook tardif sur EXPIREE : PAYE puis REMBOURSE dans une seule transaction (RM-04)
EC-02rappel_sms créé à la confirmation si début > 24 h ; passé à annule à toute annulation
EC-03D-05 : 1 rappel + 1 SMS d'annulation coach éventuel, contenu transactionnel
EC-04Jeton de gestion = 256 bits partout (RM-13 aligné)
EC-05Blocage de date refusé si réservation EN_ATTENTE_PAIEMENT ou CONFIRMEE ce jour
EC-06Mobile 06/07 uniquement (RM-11 aligné) ; validation API avant insertion, 400 et non 500
EC-07Ajouter GET /api/coach/seances, /disponibilites, /dates-bloquees
EC-08E-03 lit le statut via API-15 par jeton

Comment utiliser ce dossier

  1. Contexte : donner à l'outil cette page, puis Cadrage, modèle de données (§4) et règles métier (RM), en précisant que les corrections EC-xx prévalent.
  2. Plan : lui faire suivre §6 dans l'ordre des jalons, de J0 à J3 (tranche « réserver et payer » P-01), une tâche T-xx à la fois.
  3. Validation : pour chaque tâche, exiger les CA liés et la « preuve de fin » (tests Vitest/Playwright, services externes mockés) avant de passer à la suivante.
  • 15 business rules
  • 32 testable acceptance criteria
  • 8 SQL tables
  • 20 API routes
  • 25 development tasks
  • 28 web sources
  • 8 gaps found by the review, fixed in the plan

Start for free. Move up whenever you want.

One spec on us, no credit card. Your own AI keys accepted from the free plan.

See pricing

Free

To judge on the evidence, with your own idea.

  • 1 project
  • 3 units per month
  • Quick depth
  • Your own AI keys, outside the quota

Solo

To build your products, on your own.

  • Unlimited projects
  • 60 units per month
  • Quick and Full depths
  • Your own AI keys, outside the quota

Team

For a team sharing the same spec.

  • Unlimited projects
  • 200 units per month
  • Quick and Full depths
  • Your own AI keys, outside the quota
  • Free reviewers, as many as you need

Your questions, answered

What is Kodrudder?

A studio that writes your software project's spec, makes it readable by your AI coding tool, then checks that the code follows it. You keep one reference document, from the first prompt to production.

Isn't Cursor's or Claude Code's plan mode enough?

It plans the task at hand. Kodrudder describes the whole product: business rules, data, edge cases, acceptance criteria. And the spec doesn't vanish at the end of the session: it's the reference for every new task.

Does it work with my tool?

Yes if you use Cursor, Claude Code, Codex, Windsurf, Copilot, Gemini, Lovable, Bolt, v0 or Replit. The spec exports in the format each one expects, and an MCP server lets your tool read it directly.

My project already exists. Is it useful?

Yes. Give a GitHub link, public or private, or drop an archive. Kodrudder rebuilds the spec of what exists, flags weak spots and prepares the context files for your tool.

What happens to my data?

Your idea, your code and your spec are only used to produce your spec. We don't sell them and don't use them to train models. With your own AI key, you also choose the provider.

Can I try it for free?

Yes. Your first spec needs no account and no credit card. Create a free account to keep it.

Your next feature deserves a real spec.

Start for free

No credit card.