Published October 12, 2026 · Added October 16, 2026

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.

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.

Read the original story.

Source: Github