"Vibe coding," a new approach to software development leveraging artificial intelligence, is gaining significant attention, with a recent social media post highlighting its growing community. KP, a prominent voice in the tech sphere, announced on social media that their newsletter today features "12 incredible projects by vibe coders," providing both demonstrations and the exact tools and frameworks used for inspiration and collaborative learning. This development underscores the increasing adoption of AI-powered coding methods.
Coined by Andrej Karpathy, co-founder of OpenAI and former AI leader at Tesla, in February 2025, vibe coding describes a method where users prompt large language models (LLMs) with natural language to generate software. This shifts the programmer's role from manual coding to guiding, testing, and refining AI-generated source code. Karpathy himself noted, "It's not really coding - I just see things, say things, run things, and copy-paste things, and it mostly works."
The rise of vibe coding democratizes software creation, allowing individuals without extensive programming expertise to develop functional applications. Kevin Roose of The New York Times, a non-coder, successfully experimented with vibe coding to create small-scale applications, demonstrating its potential for "software for one." This accessibility is a key driver behind its rapid adoption, enabling faster prototyping and idea validation.
The trend is particularly evident in the startup ecosystem; Y Combinator reported in March 2025 that 25% of its Winter 2025 cohort's codebases were 95% AI-generated, reflecting a significant shift towards AI-assisted development. Popular tools facilitating this approach include Cursor, Replit, and GitHub Copilot, which offer real-time predictions and code generation based on natural language prompts.
Despite its advantages, vibe coding presents challenges, including concerns about code quality, potential security vulnerabilities, and debugging complexities, as developers may not fully understand the AI-generated code. Experts emphasize the continued need for human oversight and critical thinking. The "vibe coding era" redefines developer roles, making skills like prompt engineering and system design increasingly vital for navigating this evolving landscape.