From GitHub · · 1m 50s
QGIS bans AI code contributions
QGIS project adopts strict policy prohibiting AI-assisted code contributions.
In brief
QGIS project adopts strict policy prohibiting AI-assisted code contributions. QGIS has implemented a policy banning AI-assisted code contributions to its repository after losing a key contributor. Originally reported by GitHub.
QGIS introduces new policy
QGIS project has created QEP428 to ban AI-assisted code contributions to its repository.
“Add QEP428: No ai contributions permitted”
Policy changes from previous
This policy replaces the earlier human-in-the-loop AI policy that required reviewing all LLM output.
“Even Rouault's human-in-the-loop policy adapted from LLVM's AI Tool Use Policy”
Reason for change
Maintainers reported AI contributions put unbearable pressure on their review capacity.
“AI use from external contributors puts a massive and unbearable pressure on the shoulders of our maintainers”
Community impact
The policy aims to protect the community's trust and reviewer capacity for human contributions.
“Free software communities are build on human network . QGIS is trusted by organisations because they know they can contribute back”
Contributor concerns
Some contributors worry the policy is too broad and could ban useful AI tools.
“Using Claude Code/Github Copilot CLI/etc. is clearly not allowed but what about lla-backed autocomplete?”
Policy clarification
The policy states no code written by AI or agents is allowed in the qgis repository.
“No llm, ai or agent assisted code contributions are allowed in the qgis/qgis repository”
Policy implementation
The policy passed discussion and was merged into QGIS-Enhancement-Proposals on October 7, 2026.
“This has now passed the discussion period and has moved to the voting stage”
Community response
The policy received strong support from community members and contributors.
“This is a stop gap measure. Two years ago the world was just fine without ai”
Key contributor
Nyall Dawson, a core contributor, authored the policy change.
“Contributor @nyalldawson”
Policy scope
The policy applies to all code contributions to the QGIS repository.
“No code contributions written by llm or ai-agents are allowed in the https://github.com/qgis/qgis repository”
Community impact
The policy aims to protect the community's trust and reviewer capacity for human contributions.
“Free software communities are build on human network . QGIS is trusted by organisations because they know they can contribute back”
Policy clarification
The policy states no code written by AI or agents is allowed in the QGIS repository.
“No llm, ai or agent assisted code contributions are allowed in the qgis/qgis repository”
Policy implementation
The policy passed discussion and was merged into QGIS-Enhancement-Proposals on October 7, 2026.
“This has now passed the discussion period and has moved to the voting stage”
Community response
The policy received strong support from community members and contributors.
“This is a stop gap measure. Two years ago the world was just fine without ai”
Key contributor
Nyall Dawson, a core contributor, authored the policy change.
“Contributor @nyalldawson”
Policy scope
The policy applies to all code contributions to the QGIS repository.
“No code contributions written by llm or ai-agents are allowed in the https://github.com/qgis/qgis repository”
Here's the gist
QGIS has implemented a policy banning AI-assisted code contributions to its repository after losing a key contributor.




