Andrew Kelley Interview: Why He Built Zig, Banned AI Contributions, and Moved Zig off GitHub
A major open-source project just banned AI contributions outright — and it's not alone. Here's why Zig's creator says automated code is breaking the social contract of open source.

Why it matters
Open-source governance is shifting in response to AI-generated contributions. Zig's formal ban and migration off GitHub signals broader industry concern about code quality, maintainer burden, and the cultural impact of automated submissions — a flashpoint for how AI changes the work of software development.
The key facts
10 to knowZig formally bans AI-generated code contributions
Andrew Kelley cites quality degradation and weakened social bonds in open source as motivation
Zig migrated from GitHub to Codeberg
Kelley attributes move to persistent GitHub failures and misaligned incentives
AI code submissions described as increasing maintainer workload without proportional value
Zig language project formally banned AI contributions
Stated reason: automated submissions decrease codebase quality and weaken social structures between open-source participants
Zig migrated off GitHub to Codeberg
Migration driven by persistent GitHub failures and perceived misalignment of platform incentives
Creator Andrew Kelley detailed rationale in JetBrains interview
Go to the source
InfoQ AI/MLinfoq.com
Publisher excerpt: In a JetBrains interview, Zig creator Andrew Kelley expanded on the project’s formal ban on AI contributions and the motivation behind its migration off GitHub to Codeberg: automated code submissions decrease codebase quality and weaken the social constructs between open-source participants;…
