Spec

AI product manager agent that turns one idea into a PRD

Beginner
Screenshot of Spec, AI product manager agent that turns one idea into a PRD

What is Spec?

Spec is an adaptive AI Product Manager Agent that runs a 10-step discovery pipeline, from JTBD framing and market sizing to competitor analysis, and exports an engineering-ready Shape Up PRD as Markdown for AI coding tools.

Spec is an AI agent that handles product discovery for founders and indie hackers who build with AI coding tools. Instead of writing code, it produces the planning document that coding assistants need: a structured, engineering-ready product requirements document built on top of real research. The pitch is that fast AI-assisted development often points in the wrong direction when nobody has validated the idea first, and Spec is meant to close that gap before any build begins. A project starts with a single sentence describing the idea. A strategy planner then classifies the product type (SaaS, hardware, game, fintech, healthtech and more than 20 others), chooses how deep the research should go and switches on domain-specific modules, such as regulatory research or supply chain analysis. From there a fixed 10-step pipeline runs: Jobs to Be Done framing, How Might We ideation, a Lean Canvas, market sizing, competitor analysis, persona simulation, assumption mapping, a canvas revision and a final Shape Up PRD. Competitor data comes from scraping rival sites with Firecrawl and searching market sources with Tavily, and the comparison matrix labels each point as match, differentiate or leapfrog. A simulated focus group of three personas applies Van Westendorp price sensitivity analysis to estimate willingness to pay. The workflow is not fully hands-off. It pauses for human approval at the JTBD stage and again at the final PRD, so the user can edit or regenerate before it continues. Progress streams live, and state is checkpointed after each completed node so an interrupted run can resume. A full run typically takes 30 to 60 minutes. The finished PRD exports as a Markdown file containing user stories, data models, API definitions and explicit scope boundaries, ready to paste into an AI coding tool. Among alternatives, Spec sits between a general chat assistant, which answers whatever it is asked, and a manual discovery process run by a product manager. It trades flexibility for a prescribed methodology, which suits solo builders without PM support more than teams with established research practices.

How do you use Spec?

  1. 1Open Spec and start a project
    Go to the Spec site and choose Start for Free. No credit card is required, and a first project can begin right away.
  2. 2Describe your idea in one sentence
    Enter a short description of the product. The Strategy Planner classifies the product type, sets research depth and activates any domain-specific modules.
  3. 3Approve the JTBD and HMW frame
    Review the Jobs to Be Done statement and How Might We opportunities. Edit or regenerate them before the deeper research begins.
  4. 4Watch the research stream
    Follow market sizing, competitor scraping, persona simulation, assumption mapping and Lean Canvas revision as they stream live. Expect roughly 30 to 60 minutes.
  5. 5Approve and export the PRD
    Review the Shape Up PRD, approve it, then click Export MD. Paste the Markdown file into an AI coding tool to start building.
  6. 6Compare plans
    Check the pricing page to see which plan fits the number of projects you expect to run.

Pros and cons

Pros

  • Prescribed 10-step methodology covers framing, market sizing, competitors, personas and PRD in one runAI
  • Adapts research depth and PRD sections to product type, such as BOM for hardware or KYC for fintechAI
  • Approval checkpoints at JTBD and final PRD keep the user in control of directionAI
  • Markdown export includes user stories, data models and API specs ready for AI coding toolsAI
  • Checkpointed state lets an interrupted run resume without losing completed workAI

Cons

  • A full analysis typically takes 30 to 60 minutes, so it is not an instant answerAI
  • Simulated personas and Van Westendorp pricing are no substitute for real user interviewsAI
  • Anti-bot protected competitor sites fall back to search data, which can thin the analysisAI
  • The fixed methodology offers less flexibility than a general chat assistant for ad hoc questionsAI
  • Output targets Markdown export only, with no stated integrations with project management toolsAI

How much does Spec cost?

Free trial

A Start for Free option is offered with no credit card required, and a first project can begin in seconds. Limits of the free tier are not detailed on the homepage.

Learn more

Pricing

The homepage offers a free start with no credit card required and links to a separate pricing page. Specific plan prices are not stated on the homepage.

Learn more

Support

The FAQ says questions can be sent through Discord or email. No dedicated help centre is listed.

Integrations

Uses Firecrawl for competitor scraping and Tavily for market search. The PRD exports as Markdown for pasting into AI coding tools. No other integrations are listed.

Features

10-step adaptive pipeline, strategy planner, JTBD and HMW framing, Lean Canvas with revision loop, cited market sizing, competitor scraping with comparison matrix, three-persona focus group with Van Westendorp analysis, human approvals, live streaming, resumable runs and Markdown PRD export.

Learn more

Frequently asked questions about Spec

  • How much does Spec cost?
    The homepage offers a free start with no credit card required and links to a separate pricing page. Specific plan prices are not stated on the homepage.
  • Does Spec offer a free trial?
    A Start for Free option is offered with no credit card required, and a first project can begin in seconds. Limits of the free tier are not detailed on the homepage.
  • How do you use Spec?
    The walkthrough on this page covers 6 steps: 1. Open Spec and start a project 2. Describe your idea in one sentence 3. Approve the JTBD and HMW frame 4. Watch the research stream 5. Approve and export the PRD 6. Compare plans.
  • What platforms does Spec support?
    Spec is available on Web App.
  • What does Spec integrate with?
    Uses Firecrawl for competitor scraping and Tavily for market search. The PRD exports as Markdown for pasting into AI coding tools. No other integrations are listed.
  • What are the limitations of Spec?
    A full analysis typically takes 30 to 60 minutes, so it is not an instant answer. Simulated personas and Van Westendorp pricing are no substitute for real user interviews. Anti-bot protected competitor sites fall back to search data, which can thin the analysis.

Status

StatusActive
Views0
Outbound clicks0
Added10/8/2026

Platforms

Web App

Pricing

Free Trial