Launching today

SpecRabbit
Draw your architecture. Zero guesswork for AI.
7 followers
Draw your architecture. Zero guesswork for AI.
7 followers
SpecRabbit replaces text-based architecture specs with a visual typed node graph. Unlike prose descriptions, it enforces completeness - you can't add an endpoint without auth level or a database connection without query to run. The export is raw JSON/YAML graph topology with built-in AI instructions, not a screenshot or markdown. Every node combines structured parameters with free text for behavioral context. The result: AI coding agents generate code matching your design, not their assumptions.






Free Options
Launch Team / Built With




Hey Product Hunt! š Oleg here, founder of SpecRabbit.
I built this after hitting the same wall repeatedly with AI coding agents - describe your architecture in text, AI fills in the gaps with its own assumptions, you spend hours correcting decisions you never made.
SpecRabbit takes a different approach: draw your architecture as a typed node graph instead of describing it. UI forms, API endpoints, backend services, databases - all connected by explicit named flows. Every node has typed parameters plus a free text field for behavioral context like "roll back inventory reservation if payment fails."
Export as a single JSON or YAML file. The export includes built-in instructions for your AI coding agent explaining exactly how to interpret every element. Feed it to Cursor, Claude Code, or any AI agent - it generates code matching what you designed, not what it guessed.
A few things that make it different:
⢠Enforced completeness - you can't add an endpoint without auth level or a database connection without defining query to run.
⢠Structured JSON output the AI reads natively - no image recognition, no markdown parsing, minimal tokens.
⢠Free text description per node for behavioral context that doesn't fit a schema.
The post hit #1 on r/VibeCodeDevs with 52K views and 70 upvotes in 3 days, which told me the pain is real.
Free tier available - 2 projects, 15 nodes, all node types, full export. Would love your feedback and questions!