QGIS replaced its ‘human in the loop’ AI policy with an outright ban. Maintainer Nyall Dawson opened QGIS Enhancement Proposal 428, which rewrites the project’s earlier AI tool policy — adapted from LLVM’s approach, which required labelling tool-generated content with an ‘Assisted-by:’ trailer and barred unreviewed automated review agents — down to a flat prohibition: ‘No LLM, AI or agent assisted code contributions are allowed in the QGIS repository. If we subsequently discover that you have used an AI, LLM, or any agent-based workflow for your contribution, you will be subject to code reversion and contributor rights sanctioning.’ The change followed a September qgis-developer mailing-list thread in which project steering committee member Tim Sutton endorsed a moratorium on LLM use and a ‘proof of life’ requirement for contributors, proposing a contributor licence agreement to enforce it. The pull request merged on 7 October 2026 with 108 thumbs-up and 34 thumbs-down reactions.
QGIS bans AI assisted contributions
QGIS replaced its 'human in the loop' AI policy with an outright ban. Maintainer Nyall Dawson opened QGIS Enhancement Proposal 428, which rewrites the project's earlier AI tool policy — adapted from LLVM's approach, which required labelling tool-generated content with an 'Assisted-by:' trailer and barred unreviewed automated review agents — down to a flat prohibition: 'No LLM, AI or agent assisted code contributions are allowed in the QGIS repository. If we subsequently discover that you have used an AI, LLM, or any agent-based workflow for your contribution, you will be subject to code reversion and contributor rights sanctioning.' The change followed a September qgis-developer mailing-list thread in which project steering committee member Tim Sutton endorsed a moratorium on LLM use and a 'proof of life' requirement for contributors, proposing a contributor licence agreement to enforce it. The pull request merged on 7 October 2026 with 108 thumbs-up and 34 thumbs-down reactions.
Source: Github