Reddit’s r/opensource Forum Bans AI-Assisted Projects

Reddit’s r/opensource forum has announced new project-sharing rules barring AI-assisted work, with contributor minimums that can exclude solo projects made without AI.

TL;DR
  • Project Ban: Reddit’s r/opensource forum announced rules excluding AI-assisted and AI-focused projects, tightening where developers can share their work.
  • Linux Exception: Rule author Wolvereness says the Linux operating-system kernel would be allowed, despite its AI-assisted contribution process.
  • Language Restriction: People unable to speak English are told to use another community, with Wolvereness citing difficulties distinguishing AI writing from translation.
  • Moderator Split: Fellow moderator Dan Brown says he is stepping down; he accepts the spam problem but disputes the restrictions.

Reddit’s r/opensource forum has announced rules barring AI-assisted and AI-oriented software projects, limiting what developers can promote in the open-source community. Moderator u/Wolvereness’s post combines that exclusion with maintenance and contributor requirements that can also shut out solo projects using no AI.

Fellow moderator Dan Brown, who posts as u/ssddanbrown, said in an update on October 26 that he was removing himself from the moderation team because the dispute had become too stressful.

Project Eligibility Reaches Beyond Generated Code

The restrictions cover both how a project is made and what it is for. A project can fall outside the rules because its developers used AI, because AI generated it, or because it serves AI applications. The last category includes tools using the Model Context Protocol, or MCP, which connects AI assistants to outside data and tools. 

Application of the AI restriction also depends on moderator judgment. Asked about Linux, Wolvereness said the kernel would be allowed. He also indicated that incidental accessibility features, such as automatic captions, could be acceptable.

The Linux kernel, the operating system’s core, allows AI-assisted contributions while keeping responsibility with a human contributor. The person submitting code must review it, check its licensing and certify its origin; an Assisted-by tag records the AI involvement.

In May, Zig’s contribution rules barred using large language models, AI tools that generate text and code, for issues, proposed code changes and bug-tracker comments. Those rules govern contributions to the programming-language project. The r/opensource criteria govern which entire projects developers can promote to its own community.

Small Projects Face Separate Thresholds

Projects advertised in r/opensource must have at least a year of active maintenance, an existing community and multiple contributors, described in the announcement as subjectively three or more. Common school-project types, including note-taking apps and PDF viewers, are excluded. Requests for maintainers or other contributors are no longer accepted.

That contributor threshold reaches established work, too. Developer u/bikes-n-math described a package maintained for nine years, with more than 300 GitHub stars and no AI use, that would fail the requirement because they were its sole contributor.

The post also reiterates a pre-existing requirement that posting accounts be at least a year old and have substantial Reddit participation. Specified incorporated nonprofits and their country equivalents can obtain prior approval to bypass the project and account minimums. Requests for exceptions made after attempting to post can bring a permanent ban under the announced rules.

Stronger Filters Divide the Moderators

Commenter u/AndThenFlashlights supported stronger filters to reduce demands on volunteers. They argued that very young repositories can duplicate existing software, arrive without meaningful testing and ask the community to supply labor before the idea has been validated.

Brown said in his account of the rule changes that, as far as he could see, the rules had not been discussed among moderators. He credited Wolvereness with doing nearly all moderation and acknowledged that low-effort AI projects crowded out substantive news and higher-effort work.

Brown argued that each added eligibility condition creates more checks and that a community-wide AI ban is difficult to police. His own preference was to direct project sharing to specialist communities and keep r/opensource for news and insight. He favored advance warning, an explanation of changes and community feedback.

English Rules Add Another Exclusion

Wolvereness also told people unable to speak English to find another community. He wrote that moderators cannot distinguish AI-written text from AI translation, while someone who cannot understand the translated language cannot check the result themselves.

Brown called the wording offensive. He described receiving translations in his own project that added interpretation and filler, but responded by requesting the original text and translating it himself. He doubted that workflow would fit the subreddit.

Disclosure Offers a Narrower Alternative

Brown pointed to r/selfhosted’s disclosure and project-age approach as a preferable model for submissions. In that Reddit software community, the official moderation bot asks how AI was used. Its description says a reply triggers approval of the post, and it separately checks whether a project’s GitHub repository is less than three months old.

Markus Kasanmascheff
Markus Kasanmascheff
Markus has been covering the tech industry for more than 15 years. He is holding a Master´s degree in International Economics and is the founder and managing editor of Winbuzzer.com.
Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted