Spec2S Documentation
Spec2S is an AI planning platform that turns a business prompt into a complete technical blueprint. Specialized agents draft requirements, architecture, database schemas, and UI code — all linked to one source of truth.
Start Here Getting Started
Create a workspace, enter a business description, and Spec2S will guide you through each planning stage. Each agent hands off structured output to the next so your team maintains a single source of truth from ideation to deployment.
What makes Spec2S different: most tools focus on a single step. Spec2S connects requirements, architecture, database, and UI into one continuous pipeline — so a change in your spec flows downstream automatically.
Requirements SRS Agent
The SRS Agent transforms a plain-language business prompt into a structured Software Requirements Specification. It generates user stories, acceptance criteria, scope definitions, and assumption logs.
- Worktree and feature spec generation
- Live SSE streaming with hunk-based edits
- Versioned, exportable SRS documents
Design Architecture Agent
Given a completed SRS, the Architecture Agent proposes service boundaries, technology stack choices, and integration points. It outputs architecture diagrams and a written design rationale.
- Service and component generation
- Architecture nodes and edges
- Non-functional requirement capture and review
Data Database Agent
The Database Agent derives entity relationships from your requirements and generates normalized schemas, ERDs, and SQL migration scripts. Supports PostgreSQL, MySQL, and MongoDB patterns.
- Tables, foreign keys, and constraints
- Validation rules and indexes
- PostgreSQL-ready output
Frontend UI Generation Agent
From feature descriptions, the UI Generation Agent creates interactive mockups and React component scaffolds. Stakeholders can preview screen flows before engineers start building.
- Page and component scaffolding
- Style and theme customization per workspace
- Multi-platform output
Iteration Markdown & Vibe Coding
Vibe Coding is a conversational mode for iterating on implementation details. Generate task breakdowns, code stubs, and technical notes in Markdown.
- Edit any spec or document as plain markdown
- Hunk-based collaborative editing with versioned history
- Conversational coding loop grounded in project context
Delivery Auto-Deploy
Connect Spec2S to your Git repository and CI/CD pipeline. When generated code is ready, Auto-Deploy pushes commits, triggers builds, and surfaces deployment status inside your workspace.
- Container packaging with Dockerfile generation
- Environment configuration and run scripts
- Preview deployments from your workspace