vibe coding
Sign in to saveAlso known as vibecoding, AI coding, vibe-coding
software development practice with AI assistance
~14 min read
Encyclopedic overview
Vibe coding is a software development practice assisted by artificial intelligence (AI) where the software developer describes a project or task in a prompt to a large language model (LLM), which generates source code automatically. Vibe coding may involve accepting AI-generated code without thorough review of the output, instead relying on results and follow-up prompts to guide changes.
The term was coined in February 2025 by computer scientist Andrej Karpathy, a co-founder of OpenAI and former AI leader at Tesla. Merriam-Webster listed the term in March 2025 as a "slang & trending" expression. It was named the Collins English Dictionary Word of the Year for 2025.
Excerpted from Wikipedia’s “vibe coding” article, available under the CC BY-SA 4.0 licence.