Category · Why Is It Called Vibe Coding
Why Is It Called Vibe Coding? The Origin and Meaning Explained
Vibe coding is a term coined by AI researcher Andrej Karpathy in early 2025. It describes the practice of building software by describing what you want in natural language and letting AI write all the code — you stay in the mindset of the product, not the implementation. The name captures the feeling: you go with the vibe, not the syntax.
The origin of the term
Andrej Karpathy — co-founder of OpenAI and former Tesla AI director — posted about vibe coding on X in February 2025. He described a workflow where he would describe what he wanted to build, the AI would generate the code, he would run it, fix errors by pasting them back into the AI, and ship working software without understanding most of the implementation. The term resonated immediately because it named something developers were already doing but had no word for.
Why the name works
The word vibe captures the shift from precise engineering to product intuition. Traditional coding requires syntax, logic, and implementation knowledge. Vibe coding replaces most of that with intent — you describe the vibe of what you want and the AI handles the mechanics. Karpathy's original framing was deliberately casual: you relax your mind, you stop trying to understand every line, and the AI fills in the gaps.
What vibe coding means in 2026
Vibe coding in 2026 means: give an AI tool (Lovable, Cursor, Claude Code, etc.) a plain-English description of what you want built, and it generates, edits, and deploys the code. You review the output and iterate by describing what is wrong or what to add next. Code knowledge helps but is not required. Non-developers are now shipping SaaS products, internal tools, and mobile apps through vibe coding alone.
Is it a real practice?
Yes. In 2026, companies large and small are using vibe coding tools to ship real software. The limitations are real too — AI-generated code has bugs, complex systems require human review, and security-critical code needs expert oversight. But for prototypes, internal tools, and early-stage products, vibe coding dramatically compresses time from idea to working software.
Real examples of vibe-coded apps
These apps were built primarily through vibe coding — describing features in natural language and iterating with AI.
A full AI agent marketplace with 229+ live agents, Stripe Connect payouts, LinkedIn OAuth, and real-time escrow. Built entirely in Lovable with zero hand-written code.
A startup applicant tracking system that AI-scores resumes, drafts rejection and offer emails, and generates interview scorecards. Built with Cursor and Supabase.
Apps built through vibe coding
⚡ Quick pick
Konfide — A full AI agent marketplace with 229+ live agents, Stripe Connect payouts, LinkedIn OAuth, and real-time escrow. Built entirely in Lovable with zero hand-written code.
A full AI agent marketplace with 229+ live agents, Stripe Connect payouts, LinkedIn OAuth, and real-time escrow. Built entirely in Lovable with zero hand-written code.
Automated client relationship management that sends scheduled status emails, collects satisfaction scores, and surfaces churn risk. Built with Replit and Resend.