AI Glossary

Vibe coding

What does “Vibe coding” mean?

Vibe coding: Building software mainly by describing what you want to an AI and accepting its code with little line-by-line review. Andrej Karpathy coined the phrase in 2025. It suits quick prototypes but can hide bugs and security problems in anything meant to last.

Vibe coding visual guide: Building software mainly by describing what you want to an AI and accepting its code with little line-by-line review. Andrej Karpathy coined the phrase in 2025. It suits quick prototypes but can hide bugs and security problems in anything meant to last.
Visual guide Open full size (new tab)

What is an example of “Vibe coding”?

Someone with no coding background might vibe-code a personal habit tracker in an afternoon by describing features in plain language.