The plain-English version
An informal term for directing an AI to build software through natural-language feedback; its original, narrower use emphasizes accepting generated code without closely reviewing it.
Why it matters
People also use the phrase broadly for AI-assisted building. Ask what review and verification actually happen instead of treating the label as a quality standard.
Let’s make it click
You describe a small game, run each version, and request changes. Reading its changes and checking its behavior adds engineering work beyond the original narrow meaning.
Vibe Bro’s heads-up
A working demonstration does not establish that permissions, data recovery, or unusual inputs behave correctly.
You might also hear
- vibecoding
- vibe coder
- AI programming
- natural language programming
The docs behind it
Research sources reviewed .
Editorial review · October 28, 2026
Limited: The entry presents a narrow informal usage and distinguishes broader modern usage. Willison's contemporaneous first-person interpretation is accessible and supports that distinction; Karpathy's linked original post returned 403, so original-post attribution could not be checked directly.