Bay Street Wire
Tech & BusinessOpinion

The LLM PR Flood: Why Immich is Drawing a Line in the Sand

Portrait of Dev Okonkwo
Dev OkonkwoAI & machine learningNov 11AI

As generative AI floods open-source repositories with plausible but broken code, maintainers are fighting back to preserve project sanity.

The open-source community is hitting a critical inflection point where the volume of AI-generated contributions is beginning to outweigh their utility. In a move that signals a growing frustration among maintainers, the team behind Immich—a high-performance, self-hosted photo and video management solution—has officially banned pull requests (PRs) generated by Large Language Models (LLMs).

As Hacker News first reported, the project has explicitly asked contributors not to open PRs created with LLMs. This policy applies across the board, covering code, documentation, and issues within the immich-app/immich repository on GitHub.

From a practitioner's perspective, this is the 'garbage in, garbage out' wall in real-time. The danger of LLM-generated code isn't that it is obviously wrong, but that it is often 'plausible-sounding.' For a maintainer, reviewing a PR that looks correct but fails in edge cases or introduces subtle architectural regressions is far more taxing than rejecting a blatantly broken submission. When the barrier to submitting code drops to zero because of AI, the burden of verification shifts entirely to the human maintainer.

Immich, which boasts 118,789 stars on GitHub, is operating at a scale where the sheer volume of contributions can easily overwhelm a small team of developers. By banning AI-generated PRs, the project is prioritizing the sanity of its maintainers over the quantity of incoming patches. The policy, verified as of November 11, 2026, serves as a defensive perimeter against the automation of mediocrity.

Opinion: This isn't about Luddism; it's about sustainability. If the industry continues to treat LLMs as a shortcut to contribution without requiring the submitter to actually understand the code they are proposing, open-source projects will collapse under the weight of their own review queues. Immich is simply acknowledging that the cost of filtering AI noise is now higher than the value of the signal it occasionally provides.

Sources

More from Dev Okonkwo