Techniques

Vibe Coding

Building apps by describing what you want in plain English while AI writes the code for you.

What is Vibe Coding?

Vibe coding is building software by describing what you want in natural language while AI handles the actual code.

Coined by AI researcher Andrej Karpathy in February 2025, it's about focusing on what your app should do rather than how to implement it technically.

Most builders use it through tools like Replit, Cursor, or Bolt. You describe features, the AI generates code, and you iterate by giving feedback in plain English. It's particularly powerful for prototyping and building MVPs fast.

According to Y Combinator, 25% of startups in their 2025 cohort have codebases that are almost entirely AI-generated. Most vibe coding tools are free to start, with paid tiers for more compute or advanced features.

Good to Know

You describe features in plain English, AI writes the code
Coined by Andrej Karpathy in February 2025
25% of Y Combinator 2025 startups use mostly AI-generated code
Works best for prototyping, MVPs, and iterating quickly
Popular tools include Replit, Cursor, Bolt, and Claude

How Vibe Coders Use Vibe Coding

1
Prototyping a SaaS idea in an afternoon to test with users
2
Building a custom internal tool without hiring a dev team
3
Adding a new feature by describing it and letting AI handle the implementation
4
Creating a landing page with working signup flow in minutes

Frequently Asked Questions

AppWebsiteSaaSE-commDirectoryIdeaAI Business, In Days

Join 0 others building with AI