Zig project explains strict anti-AI contribution policy
Original: The Zig project's rationale for their anti-AI contribution policy
Why This Matters
Demonstrates how AI assistance policies can impact open source collaboration and contribution workflows
The Zig programming language project maintains a complete ban on LLM-generated code contributions, issues, and comments. VP of Community Loris Cro explains this policy prioritizes developing human contributors over accepting perfect AI-generated code, as reviewing AI contributions provides no long-term value in building trusted maintainers.
Zig has one of the strictest anti-LLM policies among major open source projects, banning AI assistance for all contributions including pull requests, issues, and bug tracker comments. Loris Cro from Zig Software Foundation explains their "contributor poker" philosophy: they invest in people, not just code contributions. The project prioritizes helping new human contributors develop skills over time rather than accepting perfect AI-generated submissions. Cro argues that reviewing LLM-generated PRs wastes maintainer time since it doesn't build trusted long-term contributors. This policy has practical implications - Bun JavaScript runtime, now owned by Anthropic, operates its own Zig fork and achieved 4x compilation performance improvements but won't upstream the changes due to Zig's AI ban. The rationale highlights tension between efficiency and community building in open source development.