|
|
||
|---|---|---|
| browsers.yaml | ||
| LICENSE.txt | ||
| README.md | ||
| shells.yaml | ||
| template.yaml | ||
LLM Afflicted Software
This repository is a public listing of software afflicted by the usage of LLMs for more than trivial amounts of the development process.
This effort is inspired by and continued from the
gen-ai-transparency/open-slopware efforts. The checkpoint of that repository
is saved in the legacy branch, to keep some receipts on the projects
reviewed. Once that work is adapted to the new repository format, it will be
deleted. See #4 for more context.
Submissions are organized into categories. Before making a new one, please check if your submission falls under any of the existing ones. To make a new category, copy template.yaml and rename it to your chosen category.
Criteria for Inclusion
- At least one developer currently uses LLMs in the development or review process of patches. This does not include drive-by submissions in which the developers were not told about the usage of LLMs or did not know the severity of the usage.
- The software integrates generative AI in any form. This only includes official projects, not plugins that are developed by third-parties.
Criteria for Removal
- The project established a policy of not using LLMs or any form of generative AI in the development or review process. If the project has established this policy but still accepts LLM-afflicted contributions, removal is nullified.
- Any genAI features are purposely removed from the project.
Commit Guidelines
Commit messages should be formatted as:
action: project_name(: description)
Anything marked with "()" is optional. So, a few examples of this would be:
addition: hasllmremoval: hasllmalternatives: hasllm: add nollm
Commits shall be PGP-signed or
SSH-signed to ensure their
validity. They shall also include a signoff, which is most easily done with the
--signoff flag in git. This ensures that the commiter has the copyright of
their contribution and can legally submit it.
Note on Brigading
This project is entirely for the purpose of collecting a list of software that violates the social contract. Any form of brigading, harassment, or other form of negative altercations that are initiated by a contributor to or reader of this repository will result in immediate suspension of contribution privileges towards this project.
Likewise, harassment and brigading of the maintainers and contributors of this repository will not be tolerated. Opposing LLMs is an ethical stance, rooted in the great many ethical deficiencies of LLMs and opposition towards exploitation. People deserve to know how their software choices impact the world.
License
This repository is licensed under the Creative Commons Attribution Share Alike 4.0 International license. Please see LICENSE.txt for more information.