← Home

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.

Konfide logo
KonfideVerified

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.

5.1
vibe
HireTrack AI logo

A startup applicant tracking system that AI-scores resumes, drafts rejection and offer emails, and generates interview scorecards. Built with Cursor and Supabase.

cursor
supabase
Visit site →
4.6
vibe
ClientPulse logo

Automated client relationship management that sends scheduled status emails, collects satisfaction scores, and surfaces churn risk. Built with Replit and Resend.

replit
other
Visit site →
4.4
vibe

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.

1
Konfide logo
KonfideVerified

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.

5.1
vibe
2
ClientPulse logo

Automated client relationship management that sends scheduled status emails, collects satisfaction scores, and surfaces churn risk. Built with Replit and Resend.

replit
other
Visit site →
4.4
vibe
3
HireTrack AI logo

A startup applicant tracking system that AI-scores resumes, drafts rejection and offer emails, and generates interview scorecards. Built with Cursor and Supabase.

cursor
supabase
Visit site →
4.6
vibe

Frequently asked questions

Keep exploring