3.3 KiB
Contributing Pull Requests
To contribute to this list, file a pull request adding it to the appropriate category, along with any known alternatives. The pull request must include links to evidence (see Evidence section). Title the pull request "Add <software-name>" or such.
Warning
Please do your best to research alternatives to the slopware before submitting a PR. It's important to elevate projects that aren't drinking the slop <3
Please make sure to only submit a PR for 1 section at a time, otherwise it is more difficult to coordinate between multiple Issues and PRs.
Criteria
The criteria for being included in this repository are any of:
- One or more core/prominent developers openly use LLMs in any level of supportive capacity to develop this software specifically.
- The software itself integrates genAI features of any kind, internally or externally.
- The software actively uses it's README or website real estate to advertise AI.
Evidence can be
- social media posts by a core/prominent developer/maintainer advertising AI/LLM usage
- commit history with exact links to the commits
- direct links to an LLM friendly
AGENTS.mdorCLAUDE.md(sometimes these are in place to poison LLMs though, so please check the contents first) - links to pro-AI policy on a software's website or in their repos
- link to release advertising AI usage either to build the software or as a feature of the software
- link to a blog post advertising AI
- section of a README where AI is advertised (even if the software itself doesn't appear to be infected with slop)
Please do not submit GitHub screenshots of "A user you have blocked has previously contributed to this repository". Please instead link directly to the commit hash(s) where this has taken place.
Screenshots are allowed but must be a last resort for something that cannot be linked. We're prefer archive links in all other instances.
Removal
Any project here may be removed as long as the following become true, even if prior LLM-authored code remains:
- The project establishes a "No genAI" policy, where the core developers commit to no longer using LLMs for developing that project in particular and no longer accepting obvious LLM-authored contributions, and state the policy prominently in their repo.
- Any genAI functionality of the project itself is removed in its entirety. "Kill switches" are insufficient.
Issues
Issues are meant primarily for discussing if something should be added or questions regarding clarification. An issue that says "Add x software" will be treated as a call to community action and labeled with ready-for-pr provided it meets the above criteria. This is not a problem, but does not necessarily mean the core maintainers of this repo will create that PR for you, however it does mean you or someone else in the community is clear to go ahead and submit a PR for that software. This is maintained in the community's free time, so please understand that there will sometimes be a delay in when a PR is generated for you.
Please make sure to only submit an Issue for 1 piece of software or section at a time, otherwise it is more difficult to coordinate between multiple Issues and PRs.
This is not a place to discuss what you think an "ethical" LLM/AI is. We will close any Issues opened asking for advice on AI/LLM usage.