Vibe coding means building software with an AI model without reviewing the code it writes. It is a fast and legitimate way to test an idea, not a way to produce software that holds customer data.
The definition is Simon Willison’s, from a post of March 19, 2025: “building software with an LLM without reviewing the code it writes.” Andrej Karpathy, who coined the term in February 2025, described the practice as “not too bad for throwaway weekend projects.” Within that scope it works: a founder can put a working idea in front of customers or investors without hiring anyone.
Trouble starts when the prototype becomes the product. A demo has one cooperative user and sample data. Production has many users who must not see each other’s records, hostile input and real money. Writing code with AI is not the problem: in the 2025 Stack Overflow Developer Survey, 84% of respondents were using or planning to use AI tools, and 72% said they were not vibe coding. What matters is that someone reads and tests what ships.
We see the gap from the platform side as well. The FAQ on manob.ai describes “the 80% AI trap where AI-generated prototypes stall before reaching production quality.” This service covers the remaining distance.