Vibe coding, also known as vibecoding, is an approach to programming that relies heavily on Artificial Intelligence (AI). Instead of the developer painstakingly crafting each line of code, vibe coders basically describe their intentions using high-level, conversational prompts to AI models like OpenAI’s
Codex. The AI then generates code based on these descriptions. To get a taste of this new trend, Karpathy himself described it as simply expressing what one wants in a few words: "I just see stuff, say stuff, run stuff, copy-paste stuff, mostly works"
source.
This method essentially TRANSFORMS the traditional model where developers write, debug, and test code manually. With vibe coding, the responsibility shifts to the AI, thus enabling even amateur programmers to create software without extensive training in programming languages
source.