‘Vibe coding’ is currently among the latest catchphrases in the AI world. AI pioneer Andrej Karpathy first coined the term ‘vibe coding’ to reflect a radical shift in how software gets built at the moment, where AI is not just lending a hand, but is quietly taking the wheel and rewriting the rules of how code gets made:
In his latest post on X.com, Karpathy once again demonstrated this new coding paradigm by building a fully functional calorie-tracking iOS app from scratch using Swift. Remarkably, Karpathy had no prior experience with Swift and never touched the documentation. Guided entirely by a multi-turn dialogue with ChatGPT, he built and deployed a fully functional app to his phone, in just one hour.
Source: X.com
Additionally, Karpathy shared four key stages of his ChatGPT-driven app build just by ‘talking’ to ChatGPT – kicking off the project, layering in enhancements, adding AppStorage for state persistence, and final deployment to his phone.
Our Take:
Are we rapidly heading toward a world where AI not only writes code, but does it with the complexity and design fluency once reserved for expert developers?
Vibe Coding vs LLM-assisted Programing
A lot of AI-powered programing tools or assistants, such as Copilot, have been on the market. They are primarily for debugging, completing functions, or reviewing code. However, vibe coding is a new phenomenon that emphasizes on coding as a creative flow, not code review.
In a clearer sense, vibe coding is not just getting an LLM to help write code. It is about building software without having to ever review the code the LLM produces.
Andrej Karpathy, a world-class programmer who does not need AI to code, chooses this approach because it is a fun open canvas for wild ideas. And when LLMs generate code orders of magnitude faster than even the best human developers, the real question becomes – why not?
Who are Vibe Coders?
By 2024, GitHub had over 1.3 million Copilot users, and Cursor had 40,000 paying customers. These are the developers closest to the frontier of AI advancement and one of the first crowds to be living the ‘vibe coding’ future, whether building for work or hacking on weekend projects.
But the bigger unlock is for non-coders — the creative class with zero technical background. Since vibe coding skips the code review entirely, it turns software development into rapid-fire experimentation built on pure ideation. Ideas move from thought to prototype at speeds traditional workflows cannot touch. For low-stakes projects, this is a superpower — and it is about to spread fast across industries.
Long-term Implications
Related Research
Apr 2, 2025
Mar 27, 2025
Mar 27, 2025