Etymology

vibe coding

Today it means: A method of programming in which a developer generates code by repeatedly prompting a large language model, while having a very limited awareness of how the code actually functions. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

Coined by Slovakian-Canadian AI researcher Andrej Karpathy in February 2025 (see quotation).

Etymology from Wiktionary, CC BY-SA 4.0.