The term vibe coding was first coined by OpenAI co-founder Andrej Karpathy. It refers to the process where AI is used to generate code, meaning users only have to think about the correct prompts and desired outcome.
In short, with vibe coding, code is generated according to intuition and natural language prompts, rather than needing to be written manually. According to Karpathy, users can “forget that the code even exists.” And it’s become such a topical phrase that vibe coding was Collins Dictionary’s Word of the Year for 2025.