Open Source
Godot Engine bans AI-generated code to protect its contributor mentorship pipeline
The open-source game engine is rewriting its contribution guidelines to exclude most AI-authored code, citing both maintainer burnout and the erosion of the informal training ground for future project leaders.
The New Stack
Godot Engine, the widely-used open-source game development platform, is overhauling its contribution standards to prohibit most AI-generated code submissions. The update reflects growing tension between managing a mounting queue of pull requests and preserving what the Godot Foundation sees as the heart of collaborative software development: the opportunity for experienced reviewers to mentor emerging contributors.
The mentorship imperative#
The Foundation's core argument departs from the usual focus on review workload. While automated PR screening already blocks some AI agents and "vibe-coded" contributions, the new policy frames the real problem differently. Reviewing code has always been labor-intensive, but it carries an intangible reward: the knowledge that feedback shapes a real person who may one day become a maintainer themselves.
"Reviewing PRs is already tedious work, but it is rewarding because reviewers generally feel that their efforts are contributing to educating a new contributor," the Foundation writes. When that reviewer realizes their guidance goes to a machine rather than to a potential future leader, the moral calculus shifts. "AI contributions have the added pain of being demoralizing," they explain, because no amount of careful feedback changes how an AI model will behave next time, and maintainers cannot rely on heavy AI users to fully grasp their own submissions well enough to act on suggestions.
What the ban covers#
Under the new guidelines, contributors face strict limits on where machine-generated text enters the codebase. Submitting substantial code segments produced by AI — whether authored by automated agents or a human using generative tools — will be rejected. The rule applies even if a human reviews the AI output before submission, and disclosure alone does not grant exemption.
The policy carves out narrow exceptions for low-impact uses: code completion, regex patterns, and find-and-replace operations remain permissible if disclosed. Machine translation of human-written text in project discussions is also allowed. Additionally, newcomers (those with three or fewer merged PRs) must now obtain explicit approval before proposing features or large structural changes.
A broader pattern in open source#
Godot is not alone in this reckoning. The Zig programming language adopted an equivalent zero-tolerance approach earlier this year, with community VP Loris Cro framing the issue as "contributor poker" — a term borrowed from poker strategy meaning you invest in the person, not just their first hand. In Cro's view, maintaining that bet on the contributor dissolves once AI replaces the human author. Other projects including the terminal emulator Ghostty and the curl library have similarly restricted AI contributions, though their emphasis has centered more on review fatigue and spurious bug reports than on mentorship loss.

