A phrase for a workflow that was already emerging
In February 2025, Andrej Karpathy used the phrase vibe coding to describe a highly AI-dependent way of building software: directing an AI system in natural language, accepting large amounts of generated code, and focusing more on whether the result worked than on manually writing every line.
The phrase spread because many builders immediately recognized the experience. AI code generation was not new, but the relationship between the human and the code was changing fast enough that the old phrase “AI-assisted coding” no longer captured everything people were doing.
By November 2025, Collins Dictionary had named vibe coding its Word of the Year.
Who is Andrej Karpathy?
Karpathy is a computer scientist and AI educator known for work in deep learning, for serving as Tesla's Director of AI, and for his earlier work at OpenAI. He has also spent years explaining neural networks and software concepts publicly through lectures, writing, and educational projects.
That background mattered to the phrase's adoption. “Vibe coding” did not arrive as a polished category name from a software vendor. It arrived as an informal description from a respected technical practitioner experimenting with increasingly capable language models.
What the original idea was — and was not
The original post was more playful and more extreme than many later definitions. Karpathy described relying on the model heavily, speaking requests instead of typing them, accepting changes with little inspection, and sometimes prompting around bugs rather than deeply debugging the implementation himself.
That context is important because modern usage has broadened. Today people often use “vibe coding” for almost any AI-first development workflow, including disciplined engineering where humans review architecture, tests, security, and diffs carefully.
So there are really two meanings in circulation:
- ◆The narrow original sense — deliberately letting go of detailed code ownership and steering by results.
- ◆The broader popular sense — building software primarily through natural-language interaction with AI tools and agents.
Both are useful, but they should not be confused.
Why the phrase stuck
It described a real feeling. Builders were already spending less time typing syntax and more time telling models what they wanted.
It was memorable. “AI-assisted software development” is precise but lifeless. “Vibe coding” sounds like the behavior it describes.
The timing was right. During 2025, AI development tools moved rapidly from autocomplete toward multi-file edits, terminal use, agent loops, and prompt-to-application workflows.
It invited argument. Some developers saw liberation from boilerplate. Others saw a perfect name for irresponsible software development. The disagreement helped keep the phrase visible.
Collins Word of the Year 2025
Collins Dictionary named vibe coding its Word of the Year for 2025 and described it as using AI prompted by natural language to assist with writing computer code.
That recognition is a much safer fact than some of the exaggerated claims that grew around the phrase. Earlier versions of this article said the original post received “hundreds of thousands” of shares within 48 hours and described every major technology publication as covering it within weeks. Those statements were not properly sourced and have been removed.
Accuracy is more useful than mythology.
The ecosystem kept changing
The tools around the idea have evolved substantially since early 2025.
Cursor progressed from an AI-first editor into a broader agentic development platform and was officially acquired by SpaceX in August 2026. Replit moved deeper into agent-driven software creation and announced a $9 billion valuation in March 2026. Lovable expanded prompt-to-app building for non-traditional software creators. OpenAI Codex, Anthropic's Claude Code, GitHub Copilot, and Cognition's Devin ecosystem all pushed software development toward more autonomous agents.
This is why “vibe coding” should not be tied permanently to a list of four tools. The term describes a behavior; the tools will keep changing.
The criticism was present from the beginning
It is also inaccurate to present Karpathy's original framing as an argument that humans should never understand their software.
The phrase was born from experimentation, especially the kind of fast, low-stakes building where the cost of failure is small. Production systems have different requirements. Authentication, payments, sensitive data, security boundaries, reliability, and maintainability require deliberate verification regardless of how the code was generated.
The lasting contribution of the phrase is not “code no longer matters.” It is that the human can increasingly operate at a higher level of intent — while still being responsible for what ships.
Sources and update note
- ◆Collins Dictionary: Word of the Year 2025 — vibe coding.
- ◆Original-post reference: Andrej Karpathy's February 2, 2025 X post is widely cited as the origin of the phrase.
- ◆Cursor: Cursor is now a part of SpaceX, August 14, 2026.
- ◆Replit: Replit raises $400M at a $9B valuation, March 11, 2026.
Reviewed August 20, 2026.
