Spec Coding by Capacity - Vibe Coding with a planning assistant to build with clarity

Most AI app builders jump straight into building. That feels fast until your app gets messy, inconsistent, and nothing like what you imagined. Today, we’re introducing Spec Coding in Capacity. Instead of building immediately, Capacity now lets you define your app first with the help of an AI co-founder that asks the right questions before any code is generated. More structure upfront. Far less refactoring later. Much better results.

Add a comment

Replies

Best

Having used other vibe coding tools, excited to try another method to get started! Is this already connected on the backend to a DB, and does it support something google login, or payment systems?

 backend relies on your Supabase account. To integrate google login, payment providers or any other 3rd party platform, you can co-write coding tasks with our specialized agents: they will deal with the technical strategy for you

The spec-first approach resonates—I've seen plenty of vibe-coded apps where early assumptions snowball into major rewrites. I'm curious how the system handles evolving requirements mid-project. Does the AI co-founder flag when new requests conflict with the original spec, or does it silently adjust?

 our planning system is broader since it's not only at the task level but at the project level as well (PRD, design specs...). Updating your PRD will produced adjusted coding tasks, and the coding agent will deal with adjusting the implementation of the platform. In other words, the implementation of the platform is the mirror of your specs

The co-founder is your assistant that has the knowledge of all the specs of your project. It may tell you if the feature you want to implement is considered out of the MVP scope, but won't prevent you from doing so

My previous AI projects always turned into a mess after a few prompts. This "plan first" approach is a lifesaver for someone who isn't a pro developer.

 I strongly agree! Planning makes all the difference

Looks good, good luck.

What is supported for backend and frontend?

 thanks for the support 🙏 We made opinionated choices: vitejs + react for the frontend and supabase for the backend. We would love to support Next.js as well, but this is off-limits at the moment.

A really good idea! Apps like this need more business analysis, which includes quite a few important steps. Only after completing those steps should the code be generated. That’s when it becomes truly useful.

Congratulations on your launch Samuel and Baptiste. Really happy to see you solving the a real problem for most vibe-coded apps. Wishing you all the best.

Love the concept and design!