Description
Solution architects lose hours to design reviews where intent was never pinned down. The conversation happens, the diagram gets drawn — and nobody holds a written artifact. The decisions evaporate.
SpecFirst gives architects a 10-minute path from messy intent to a minimum viable specification. Not by generating faster — by slowing them down with the right questions.
How it works: Type a rough system description into the left panel. SpecFirst's AI immediately paraphrases your intent, then asks exactly three clarifying questions — each tied to a named spec section (Problem,Constraints & Guardrails, System Boundaries). As you answer, the right panel fills in real time. When all three sections are populated, the loop exits naturally and you can preview the final specification as a clean Markdown document.
The design principle: AI's highest-value move here isn't to generate a spec for you — it's to hold the mirror up. The questions are the product. The spec that emerges is built from your words, not templated content.
What I learned: The agent loop is the architecture. Every design decision — when the stream fires, how tool calls update state, why the spec panel updates before confirmation text — traces back to one question: what should the AI do when? Building this made spec-driven development feel like a workflow, not a philosophy.
Built with : React, Vite, Tailwind CSS v4, Anthropic Claude (claude-sonnet-4-6), Vercel Edge Functions, Vercel
Log in or sign up for Devpost to join the conversation.