April 29, 2026
Fork around and find out
The Zig project's rationale for their firm anti-AI contribution policy
Zig Says “No Robot Help,” and the comments are absolutely loving the chaos
TLDR: Zig defended its hard ban on AI-assisted contributions by saying open-source projects should invest in people, not just code. Commenters mostly cheered, roasting low-quality AI submissions and mocking the idea that maintainers need strangers to paste prompts into chatbots for them.
Zig, the programming project with one of the hardest anti-AI rules in open source, has sparked a full-on comment-section food fight after explaining why it bans AI-written bug reports, code changes, and even AI-translated comments. The official reasoning is surprisingly human: the project says it cares more about building real contributors than collecting random chunks of code. In other words, maintainers don’t just want fixes — they want to mentor people who may stick around.
That idea landed very well with a big chunk of the community, who basically responded: finally, somebody said it out loud. One of the biggest applause lines was the blunt take that maintainers are not short on ways to ask AI for help themselves, so why would they want strangers acting as a weird middle layer? Another popular sentiment: the real problem isn’t just “AI bad,” it’s the flood of messy, overconfident submissions — including giant first-time code dumps and fixes that reportedly didn’t even work.
And then there’s the Bun drama. Bun’s team said they won’t send upstream a major speed boost for Zig because of Zig’s strict AI rules, but commenters were quick to side-eye that explanation, saying the code may also be overly complex and not exactly ready for prime time. That turned the whole thing into a deliciously nerdy custody battle: is Zig nobly protecting its community, or missing out on useful code? For now, the crowd seems to be chanting a clear meme-able verdict: we do not need a middleman to talk to the robots.
Key Points
- •Zig’s published policy bans LLM use for issues, pull requests, and bug-tracker comments, including translation.
- •Simon Willison identifies Bun as a prominent Zig-based project that uses AI assistance and maintains its own fork of Zig.
- •Bun reported a 4x compile-performance improvement after adding parallel semantic analysis and multiple code generation units to the LLVM backend.
- •A cited Bun post says the project does not currently plan to upstream that work because Zig bans LLM-authored contributions.
- •Loris Cro says Zig reviews contributions with the goal of developing long-term trusted contributors, and the article presents that as the rationale for banning LLM-assisted submissions.