In February 2025, Andrej Karpathy — former Director of AI at Tesla, founding member of OpenAI, and one of the most respected AI researchers in the world — described a new way of building software. He called it vibe coding: 'You fully give in to the vibes, embrace exponential acceleration, and forget that the code even exists.' The core shift is this: instead of writing code syntax, you describe what you want in plain English, and AI generates the implementation. Your job becomes describing intent, reviewing output, and iterating — not memorising function names or debugging bracket errors. Karpathy himself later called vibe coding 'passé' in 2026, because by then it had become so mainstream that calling it a trend felt dated. That mainstreaming is exactly why it matters now.
The Commercial Proof: These Numbers Are Real
Sceptics of vibe coding point to the gap between 'AI writes code' demos and real production software. The commercial numbers are closing that gap fast. Cursor, the AI-powered code editor, crossed $2 billion in annualised revenue in March 2026 — a number that would have been considered impossible for a developer tool two years ago. Lovable, the browser-based app builder that lets non-engineers create full-stack applications by describing them in plain language, hit $200 million in annual recurring revenue and raised $330 million in funding at a $6.6 billion valuation. These are not research experiments. They are businesses generating revenue at scale because real users are getting real value.
- Y Combinator evidence: 21% of the Winter 2025 Y Combinator batch had codebases that were 91% or more AI-generated. YC's accelerator — which has produced Airbnb, Stripe, and Dropbox — is now producing funded startups where the majority of the software was written by AI.
- Developer adoption: 92% of US developers now use AI coding tools daily. 84% have used or plan to use AI coding tools (Stack Overflow 2025 Developer Survey). This is the new standard workflow, not a niche behaviour.
- GitHub Copilot scale: 1.8 million paid subscribers, 20+ million total users, and independent studies consistently showing 30–40% faster coding speed with AI suggestions active.
- Windsurf (formerly Codeium): 700,000+ developers worldwide as of early 2026. Acquired by Cognition AI for approximately $250 million.
- Claude Code: rated the most-loved AI coding tool in developer agent surveys, with 71% of developers who use AI agents reporting they use Claude Code. Started as a terminal CLI, now available across VS Code, JetBrains, and the Claude interface.
The Tool Landscape: Matched to Your Skill Level
| Tool | Best For | Entry Price | Key Strength |
|---|---|---|---|
| Lovable | Non-engineers building full-stack web apps from plain descriptions | Free tier; paid from $20/mo | $200M ARR — most mature no-code-to-real-code platform available |
| Bolt.new | Rapid prototyping in the browser with no install required | Free tier available | WebContainers run Node.js in Chrome — instant full-stack preview |
| v0.dev (Vercel) | Beautiful UI component generation (React + Tailwind) | Free tier available | Best for UI — generates production-ready shadcn/ui components instantly |
| Replit Agent | Students and beginners: browser IDE + AI + instant deploy | Free tier; paid from $20/mo | Largest community; millions of templates and tutorials available |
| Cursor | Developers who want the most powerful AI-native code editor | Free tier; Pro $20/mo; Business $40/mo | $2B ARR — Agent mode builds entire features across your whole codebase |
| Windsurf | Developers who want speed and multi-IDE support | Free (25 credits); Pro $20/mo | SWE-1.5 proprietary model — dramatically faster inference than frontier models |
| Claude Code | Complex codebases, architectural work, reasoning-heavy tasks | Included with Claude Pro ($20/mo) | Highest developer satisfaction; strongest reasoning for legacy and complex code |
| GitHub Copilot | Teams already on GitHub wanting AI without switching editors | Individual $10/mo; Business $19/mo | 20M+ users; deepest GitHub integration; 1.8M paid subscribers |
Also on LumiChats
The Beginner Path: Prototype to Production
The single most common mistake people new to vibe coding make is choosing the wrong tool for their current skill level. Cursor is the most powerful tool available — but dropping a complete beginner into Cursor is like teaching someone to drive in a Formula 1 car. The correct progression is: start with a browser-based builder where you describe an app and watch it appear, then advance to a professional AI IDE once you understand what the code is doing, then bring in professional engineers when your product needs production-grade quality. Most people who call vibe coding a failure started at the wrong point in this progression.
- Phase 1 — Zero to first app (Lovable or Bolt.new): Describe your app in plain English. 'A task manager where I can add tasks, set deadlines, and mark them complete.' These tools generate a working full-stack application — real React frontend, real database, real authentication — without you writing a line of code. Start here. Build something that would genuinely impress you.
- Phase 2 — When you hit the ceiling (Cursor or Claude Code): Browser-based builders struggle with complex logic, external API integrations, and custom business rules. When Lovable or Bolt.new starts generating the same broken solution repeatedly, move to Cursor. By this point you will understand enough to guide the AI effectively.
- Phase 3 — When users arrive (professional engineers): Vibe coding is exceptional for validation — proving people want your product at the lowest possible cost. When your product has real users and real revenue at stake, bring in professional engineers for production quality, security audits, and scalability work that AI-generated code consistently underdelivers on.
- The key rule: AI can generate 80% of an application in one afternoon. The remaining 20% — production refinement — often takes weeks. Avoid the 'fix-this loop' where the AI breaks one dependency to fix another by using .cursorrules files to give the AI consistent architectural context across sessions.
The Real Risks: What Vibe Coding Gets Wrong
Honest accounting of vibe coding's failure modes is what separates a useful guide from marketing. Three risks are genuine and significant. First: 45% of AI-generated code fails security tests, according to studies of production AI code. SQL injection vulnerabilities, exposed API keys, and insecure authentication are common in vibe-coded applications — get a security review before your app handles real user data or payment information. Second: technical debt accumulates quickly. The $1.5 trillion in projected technical debt by 2027 is partly attributable to AI-generated code that works initially but becomes impossible to maintain as the codebase grows. Third: skill dependency — developers who rely exclusively on AI-generated code without understanding what it does will be unable to debug subtle issues or make critical architectural decisions when they matter most.
How to Start Today: The 30-Day Practical Roadmap
- Week 1: Create a free Lovable account. Build three different app ideas from scratch — a personal tool, a simple business app, a creative project. Do not worry about quality. Learn how describing intent translates to generated code. Understand what these tools can and cannot do.
- Week 2: Take one of your Lovable apps and try to extend it beyond what the platform handles easily. Hit the ceiling deliberately so you understand where browser-based builders break down.
- Week 3: Install Cursor (free tier). Import a project. Use Agent mode to add a feature that Lovable could not build. Notice how a full AI IDE feels different from a browser-based builder.
- Week 4: Build something you would actually use or that someone would pay for. Deploy it. Share it. The goal is a shipped product — something real that exists in the world. Nothing else in the 30 days matters as much as this one step.
Pro Tip: The copyright question for vibe-coded software is still being resolved in courts. If AI generated code containing substantial patterns from GPL-licensed open-source repositories, your legal obligations may be unclear. Minor concern for most small applications but significant for commercial software. Claude Code and Cursor's enterprise tiers have the most transparent approaches to training data and output rights.