Generate your first spec
Submit a request, poll its status, and read the completed artifacts.
Use it from an assistant
Connect fast_spec and deep_spec through the pre.dev MCP server.
From request to artifacts
Send your requirements, optional codebase context, and any reference files or documentation URLs. The completed result offers the same plan in formats suited to different readers. The coding-agent variant focuses on requirements and implementation structure. The human variant adds personas, roles, and effort estimates. Graphs, an architecture infographic, and documentation archives are returned when available; integrations should tolerate absent optional artifacts.Choose the depth
Times and credit usage are estimates, not fixed limits or quotes. Use the returned
creditsUsed for actual consumption. See plans and credits for access, and Fast vs Deep for planning guidance.
Read next
- Inputs and outputs — files, context, documentation, and graph data.
- Status and results — polling and failure handling.
- List or search — retrieve existing work.
- Proposal review — compare a proposal with a completed specification.
- Python and Node — official SDKs.

