The Zig project's rationale for their firm anti-AI contribution policy

Zig has one of the most stringent anti-LLM policies of any major open source project: No LLMs for issues. No LLMs for pull requests. No LLMs for comments on the …

Read in full here:

4 Likes

Going through this, and I agree with the author that this is one of the best reasons for NOT accepting AI contributions. TLDR: the Zig team invest their time in new contributors and help them get their pull requests in.

The focus is on the people and NOT the machine or speed of efficiency.

2 Likes

This makes a lot of sense to me. It relates to an idea I’ve seen circulating elsewhere: if a PR was mostly written by an LLM, why should a project maintainer spend time reviewing and discussing that PR as opposed to firing up their own LLM to solve the same problem?

It’s a really good way to put it.