Zig, the reason for banning AI contributions
Key point
Zig explains why it bans LLM-written PRs through the lens of contributor poker.
Details
Zig strongly blocks contributions made using LLMs. It bans issues, PRs, bug tracker comments, and even translations, and while English is recommended, it isn't required.
Bun, on the other hand, is one of the representative projects written in Zig, running its own Zig fork. After being acquired by Anthropic in December 2025, it has been actively leveraging AI assistance, and recently boosted Bun's compilation performance by 4x by adding 'parallel semantic analysis' along with multiple codegen units for the LLVM backend.
However, Bun has stated it has no plans to upstream that code to Zig. Loris Cro, Community Vice President of the Zig Software Foundation, explains that the more successful an open-source project is, the more PRs flood in, so the project's goal isn't to receive perfect code but to nurture new contributors into trusted peers. Because LLM-generated PRs, even when the output is good, prevent review time from being spent on developing people, he calls this contributor poker. In the end, the point is to bet on the person rather than the first PR.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.