Vibe Coding
Ai Machine LearningVibe coding means describing what you want in plain language and letting an AI write the actual code, rather than writing it yourself.
Vibe coding is a style of building software where a developer (or non-developer) describes what they want in natural language, and an AI model generates the working code, with the person guiding further changes through follow-up prompts rather than by editing syntax directly. The term was coined by AI researcher Andrej Karpathy in February 2025 and spread quickly enough to become a widely recognized word within a year.
The practice has matured noticeably since it first appeared. Early “vibe coding” often meant accepting AI-generated code with little or no review — fine for a quick prototype, risky for anything handling real users or real money. By 2026, the more disciplined version of the same idea involves structured specs, automated testing, and layered human review before code ships, which is also where the related, more rigorous term Agentic Engineering comes in.
For a first-time founder, the honest nuance is: vibe coding is genuinely useful for speeding up early prototypes and MVPs, but skipping code review entirely creates real risk once a product has paying customers or handles sensitive data — security flaws and technical debt introduced this way don’t announce themselves until something breaks.
🇵🇭 Philippine Example
No single verified Philippine startup built entirely through vibe coding was found through research for this entry, so rather than invent one: Filipino developer communities and coding bootcamps have visibly picked up mainstream vibe-coding tools (AI coding assistants built into editors and terminals) at the same pace as the rest of the world, since these tools are usage-based and globally available rather than region-restricted.
Related Terms
Added July 16, 2026