QGIS bans AI code contributions

QGIS project adopts strict policy prohibiting AI-assisted code contributions.

16 cards · 1m 50s · tap to begin

From · · 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

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.

Read the original on GitHub

React

Sign in to react and comment.

Comments (0)

Life is short. Keep it sweet. Respect others' opinions and be kind!

    Recommended next

    More decks on qgis and related topics.