Vibe Coding "Kills" Open Source
A recent scientific report titled Vibe Coding Kills Open Source raises a critical issue: the new era of "vibe coding" could destroy the free software ecosystem.
The term, popularized by Andrej Karpathy, describes a process where a person (often without deep coding knowledge) creates applications simply by describing their desires to an AI agent (like Cursor, Replit Agent, or Claude). The developer doesn't write lines of code; they "set the vibe," and the AI selects libraries, connects them, and fixes errors.
Here's the thing. Before, when you used an open-source library, you would read the documentation, go to GitHub, give "stars," report bugs, or suggest fixes (Pull Requests). Now, the AI agent quietly downloads the necessary packages "under the hood" by itself. You don't even know the names of those whose work your application relies on.
Most people supporting projects don't earn income directly but through reputation and recognition. Direct interaction with users leads to job offers, contracts, or donations. Vibe coding makes the authors' work invisible, stripping them of incentives to continue development.
The authors compare the current situation to a party where everyone showed up empty-handed. If everyone only consumes code through AI without giving anything back to the community (bug reports, documentation), the quality of open-source projects will start to decline, and new libraries will cease to appear.
Experts warn that in 2026, we can expect "explosions" in production. Vibe coders often don't understand how the AI-embedded components work, which could lead to critical security vulnerabilities.