Compare commits

...

108 commits

Author SHA1 Message Date
znmz
d628ff956b Add brush shell (#826)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/826
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:53:28 +02:00
znmz
af732b17a7 add Sudo and sudo-rs (#815)
Can't think of any alternatives here.

`run0` is part of Systemd, which is tainted.

The famous `doas`, if i understand it correctly, works only on BSDs (or even only OpenBSD).
The doas that is packaged in many *linux* distros' repos is actually a fork ([OpenDoas](https://github.com/Duncaen/OpenDoas)) and it was not updated for 4 years. I haven't used it and cannot tell if that's a big red flag or that's just how secure OpenBSD stuff is that it doesn't require patches even 4 years later :)

The last option is `su`, which is part of `util-linux`, but that isn't quite the same.

You can see [this](https://wiki.archlinux.org/title/List_of_applications/Security#Privilege_elevation) section on ArchWiki for a list of privilege escalation options.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/815
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:41:41 +02:00
storablecerox977
c7a5fcb123 Add KeePassDX (#837)
All the alternatives I found are tainted sadly

- [AuthPass](https://authpass.app)
 -- https://github.com/authpass/authpass/pull/395#pullrequestreview-3105665498
 -- https://github.com/authpass/authpass/pull/395#pullrequestreview-3109392874
 - [Keepass2Android](https://github.com/PhilippC/keepass2android)
 -- https://github.com/PhilippC/keepass2android/pull/3154#pullrequestreview-3677202571
- [KeePassVault](https://github.com/aivanovski/keepassvault)
-- https://github.com/aivanovski/keepassvault/pulls?q=is%3Apr+is%3Amerged+coderabbit

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/837
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:17:08 +02:00
vleermuis-admin
4435043e2c note that code reviews from copilot can be complained about to save the project (#838)
closes #836

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/838
2026-05-27 18:16:30 +02:00
FlemyJY
9d9941cc17 Add QMPlay2 as an Alternative for mpv & vlc (#835)
QMPlay seems clean:

* no mention of `claude`, `copilot`, `gemini`, `llm` in the PRs & `git log`
* only unrelated mentions of `cursor`, `generate`, `ai`
* no `CLAUDE.md`, weird `.gitignore`, etc
* the only `Co-Authored-By`s are `zo-shin`

and IMO is better than the other options (tho also a bit bloated and weird defaults):

* It is not based on a slop library
* You have control over the video (forward, backward, pause, volume) (ffplay...)
* It has gotten updates this year (mplayer..)

also thought about adding [haruna](https://apps.kde.org/haruna/), but sadly it uses mpv under the hood.

Co-authored-by: FlemyJY <noreply+not-a-real-email@example.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/835
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:12:43 +02:00
storablecerox977
358cdbe49f cleanup formatting in File Storage section (#834)
modify formatting to be more aligned with rest of the list and STYLE.md

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/834
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:05:25 +02:00
storablecerox977
0644e1ba7d add Syncthing-Fork (#833)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/833
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:04:05 +02:00
lukeflo
9f1fed0fef Add flow (#818)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/818
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 18:00:45 +02:00
znmz
3dbfa6245e add age, VeraCrypt and Cryptomator (#794)
`age` gets new versions released very rarely. In such case it is better to link the last untainted commit rather than the version number, right?

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/794
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 17:50:20 +02:00
znmz
53fed6cc52 Add fwupd and ntpd-rs (#824)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/824
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 17:17:40 +02:00
Pixelo789
554bdbf552 Add asdf (#800)
Partially based off the draft in #703, accompanied by a larger search.

Co-authored-by: znmz <znmz@noreply.codeberg.org>

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/800
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-27 00:37:52 +02:00
znmz
9c8d27284c add kanata and keymapper (#798)
This is mostly ready for merge. Only needed to find an appropriate section for this software.

I am a bit hesitant creating many new sections myself, because I am not fully getting how strictly should things be categorized (i.e. are new sections always welcome or closer to last resort?).

Also, we have 2 repeating links in the "Alternative(s)" column here. To me it feels alright and also scales better when we add other software in the section that is similar, but the "see below" alternatives wouldn't apply to it. OK to leave it as is?

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/798
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 23:06:46 +02:00
vleermuis-admin
e0870fc0f3 update turbowarp with developer comments and last untainted version (#812)
Based on developer's comment here: https://codeberg.org/small-hack/open-slopware/pulls/797#issuecomment-15853862

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/812
2026-05-25 21:58:29 +02:00
vleermuis-admin
ed17203f43 FAQ work: distinguish self-advertise and self-submit; add "can we debate slop or vibecoded" (#811)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/811
2026-05-25 21:47:25 +02:00
K4
bb11fba0f8 Add poop as an alternative to hyperfine (#809)
Poop is maintained in general by zig contributors and zig has a [no AI policy](https://codeberg.org/ziglang/zig#strict-no-llm-no-ai-policy).

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/809
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 21:26:24 +02:00
micdan5
4667455573 Add Cemu (#806)
Closes #755

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/806
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-05-25 13:28:00 +02:00
znmz
77cd0d0b0e add Qtile (#796)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/796
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 11:00:50 +02:00
znmz
524c5ec6f3 add Restic, Kopia and Timeshift (#799)
Note: I'd also like to add Snapper as an alternative to Timeshift (snapper is also btrfs-only, like btrbk), but there's currently a [PR](https://github.com/openSUSE/snapper/pull/1133) open with Claude-written code. I guess we need to wait and see if that gets merged? (that PR was opened a week ago and there's currently an ongoing discussion about the introduced code changes).
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/799
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 10:33:06 +02:00
PintTheLittleMouse
413cacdc8d added bluesky's ai functionality (#746)
mentions bluesky's new official ai bot they are cramming into bluesky now. i think this belongs here. or does it go on the bluesky app client thing? i think they wanted to directly integrate it into the client.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/746
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 09:48:12 +02:00
Pixelo789
7b671978f5 Add last untainted tag and more evidence for Niri (#802)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/802
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 09:26:42 +02:00
Pixelo789
624cb459bf Add more evidence for Next.js (#803)
Next.js automatically creates AGENTS.md and CLAUDE.md files when initalising a project, so add it as "AI Functionality".

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/803
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-25 09:25:31 +02:00
vleermuis-admin
294d92e8af we don't require the removal of AI code, add new human reviewed FAQ (#805)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/805
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-05-25 09:22:40 +02:00
cookie-monster-under-your-bed
8fccbe3fae Remove a reference to a reverted Rust commit (#792)
Follow-up on https://codeberg.org/small-hack/open-slopware/pulls/761#issuecomment-15738485.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/792
2026-05-25 08:42:42 +02:00
vleermuis-admin
7f5910f342 add a couple more environmental impact links (#791)
Adds some focus for the UK, Australia, and the EU, to approach this from a more global standpoint. Will follow up with more links for other regions as I find them.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/791
2026-05-25 08:40:10 +02:00
vleermuis-admin
7887e20b9b remove unused version control alternatives column (#790)
since we already have the note after it, this is fine to drop.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/790
2026-05-24 13:43:25 +02:00
Pixelo789
f075b5c91e Add Breezy, Gerrit, GitButler, Gogs, Mercurial, and Tangled, and update evidence for GitLab (#731)
Partially based off the draft in #703, accompanied by a larger search.

Co-Authored-By: znmz <znmz@noreply.codeberg.org>

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/731
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-24 13:39:26 +02:00
Jens Grassel
3a18159ead add wezterm (#602)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/602
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-24 13:37:31 +02:00
vleermuis-admin
8110002abb Add borg (#789)
Closes #281

That a member used Claude to respond to people genuinely asking for an AI policy is particularly embarrassing when there are children's lives on the line, so we put that as the first link, and then added their "use AI responsibly" contribution policy as the second link.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/789
2026-05-24 13:32:00 +02:00
vleermuis-admin
011dba9b02 Add niri as tainted (#788)
Closes #374

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/788
2026-05-24 13:20:40 +02:00
vleermuis-admin
99e92cd861 fix monospace for last untainted openbsd version (#787)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/787
2026-05-24 13:13:01 +02:00
vleermuis-admin
ae74a7074b update GNUMach to have "Permits LLM Ingestion" tag (#773)
Closes #502

Thanks to these commenters for doing the legwork of finding this evidence:
- https://codeberg.org/small-hack/open-slopware/issues/502#issuecomment-14551023 from @tusharhero
- https://codeberg.org/small-hack/open-slopware/issues/502#issuecomment-13900424 from @GentooCommits

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/773
2026-05-24 08:09:12 +02:00
vleermuis-admin
17757d5376 update netBSD to be specific about ambigity and update note on switching OS (#771)
relates to #767

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/771
2026-05-24 08:08:33 +02:00
znmz
565a329a1d fix typos and misspellings (#785)
(Mostly) detected with `codespell` and `typos` programs, which I wholeheartedly recommend everybody using to check their writings :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/785
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-24 08:03:07 +02:00
axaloteDev
3fc9235f2c Tidy Editors (#667)
- Remove the VS Code image evidence in favour of a link
- Remove VSCodium as alternative as per #549
- Add Lapce, Gram and Hemlock to the Alternative Editors note, removing the alternatives column
- Correct Lem's tag order as per #638 and !666, and remove the last untainted version (keeping the commit)
- Alphabetize alternative editors and links at the end of the file
- Separate Note Software
- Change category name to "Text And Code Editors"

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/667
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-24 02:04:36 +02:00
znmz
07974036f2 Add cppcheck & cpplint (#704)
Add cppcheck & cpplint

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/704
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 22:55:00 +02:00
Pixelo789
9332b0017a Add PyO3 (#779)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/779
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 12:23:35 +02:00
Pixelo789
0b6cf1df0d Add FreeRDP (#781)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/781
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 12:23:00 +02:00
vleermuis-admin
faca9aacd9 give a bit more info on gotosocial and wafrn (#766)
just to help people find their community and/or share their art :)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/766
2026-05-23 12:21:25 +02:00
vleermuis-admin
2ad94a4e99 really drive home the ethical issues in the no ai request template (#776)
content warning: the file change here contains mention of genocide, murder (especially child murder).

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/776
2026-05-23 12:20:38 +02:00
ch0ccyra1n
e694e45535 add last untainted OpenBSD release (#777)
Based on available evidence, it appears that version 7.8, pre-dating the recent contributions from Anthropic, is the last untainted version of OpenBSD.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/777
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 12:19:31 +02:00
Pixelo789
479f37c6c2 Add Webpack (#780)
Webpack piloted Copilot for PRs when it was introduced, so the last untainted tag is the last tag before they started piloting Copilot.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/780
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 08:12:19 +02:00
FlemyJY
709d3cf13c Update nushell (#748)
* Added their `AGENTS.md` as evidence
* marked `0.95.0` as last untainted
  * the `mcp` was added in `0.108.0`
  * the first commit of the vibe-coder is `21a54d47a00f09e3710e08ee7624e7b4332dcb27` (<`0.108.0`)
  * the first commit co-authored-by a LLM is `21a54d47a00f09e3710e08ee7624e7b4332dcb27` (<`0.108.0`)
  * the first code definitively written by a LLM is `3aab69110e5864518f51c97a6453d15551115a64` (<`0.96.0`) (tests generated by copilot)
  * with [this](https://github.com/nushell/nushell/pull/9145#issuecomment-1544593839) (<`0.96.0`) i am not entirely sure if and to which degree it got added (`Let's run with it and see what happens` might be about the AI-suggestion or about the PR as a whole)
  * if anything before that exists it is undisclosed
  * since one is uncertain and both are <`0.96.0` i decided to just mark `0.95.0` as last untainted instead of a commit

Co-authored-by: FlemyJY <noreply+not-a-real-email@example.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/748
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-23 00:36:47 +02:00
Pixelo789
0895a3e817 Move watchexec to new File Monitoring section (#770)
Closes #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/770
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-22 22:36:15 +02:00
Chloé Chagnon
25d1dd4bdf add fastfetch and hyfetch (#765)
add fastfetch and hyfetch (#765)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/765
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-22 16:15:22 +02:00
vleermuis-admin
2f0c24f187 remove article that references a racist (#775)
relates to #736

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/775
2026-05-22 15:06:08 +02:00
Pixelo789
4f8d437e85 Move Golly to new Cellular Automata subsection and add last untainted commit (#769)
Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/769
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-22 12:16:56 +02:00
Pixelo789
6ac069ec15 Sort badges in CMS section and add WordPress 7.0 for "AI Functionality" (#768)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/768
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-22 12:16:22 +02:00
vleermuis-admin
e9f4bb982b remove verge article by an author quoting racist people (#772)
see #736

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/772
2026-05-22 11:45:24 +02:00
vleermuis-admin
c26b374af8 add cryptsetup (#722)
closes #292

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/722
Co-authored by: @PeculiarDemon
Co-authored by: @axaloteDev
2026-05-22 10:54:49 +02:00
Pixelo789
5f40a492d2 Add Open-Shell (#762)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/762
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-21 23:48:02 +02:00
Pixelo789
a1d48f26f6 Add GitHub Store (#759)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/759
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-21 23:44:16 +02:00
Pixelo789
e7b19089a5 Move curl to Networking section, add AI sponsorship, and add permissive LLM policy (#763)
Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/763
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-21 23:37:05 +02:00
KazWolfe
b124053223 Add Rust and links to AI-assisted PRs. (#761)
Add Rust and links to AI-assisted PRs. (#761)

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/761
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-21 23:24:07 +02:00
yuli
73f3910d75 add Yazi (#760)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/760
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-20 22:06:49 +02:00
vleermuis-admin
c703e400ba make it clear that we don't want social media posts (#752)
Co-authored-by: JesseBot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/752
2026-05-20 21:29:14 +02:00
vleermuis-admin
d3ccc8566f explain why removal is hard. (#754)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/754
2026-05-19 23:55:27 +02:00
Pixelo789
beaf5489d3 Add Vibecoded badge for Bun with Zig to Rust vibe-rewrite (#732)
At this point, I believe Bun has crossed the line into "Vibecoded" territory with their vibe-rewrite.

Of course this had to happen during vacation.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/732
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-19 23:44:11 +02:00
vleermuis-admin
ebbea77dcb update KeePassChi to their new name, ChiPass (#751)
Also include their contribution policy which explicitly bans AI.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/751
2026-05-19 19:36:16 +02:00
Fireye
d95deccca6 Update SearXNG (#742)
- Add link to project
- Remove references to ai functionality: all seem to be issues and proposals, not actual features. The worst thing I could find in this vein was a comment within [3] that suggested maintainers would theoretically accept such features, should their integration be "technically feasible and the goals of SearXNG are not violated" (https://github.com/searxng/searxng/issues/2163#issuecomment-2676107816)
- Add link to permissive LLM policy

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/742
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 23:04:10 +02:00
vleermuis-admin
75c2d54a31 add "what about open source ai" section (#744)
Co-authored-by: cloudymax <cloudymax@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/744
2026-05-18 22:09:53 +02:00
Pixelo789
68609b1379 Add TS for GIR (#730)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/730
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 21:15:53 +02:00
Christopher Araujo
8c0f5130e2 Add Ruby section with Hanakai and Rails (#741)
This PR adds Hanakai and Rails to a new section for Ruby.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/741
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 20:54:28 +02:00
Christopher Araujo
e23c0ffcd2 Add es-toolkit and fnm (#740)
This PR adds `es-toolkit` and `fnm` to the JavaScript section.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/740
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 20:53:00 +02:00
vleermuis-admin
bc60689eaa note our stance on the term NSFW (#735)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/735
2026-05-18 15:36:17 +02:00
Pixelo789
355d772e9b Update Luanti evidence with more egregious PR (#733)
Also see https://codeberg.org/small-hack/open-slopware/pulls/221#issuecomment-15189738. TL;DR: larger LLM-generated PR got merged while LLM policy discussion was ongoing.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/733
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 13:35:31 +02:00
Pixelo789
23695a4337 Add Citations as an alternative for Zotero (#729)
While I haven't personally tried it, it seems like a suitable alternative.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/729
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-18 12:34:05 +02:00
vleermuis-admin
1cc2599342 Remove vacation notice (#728)
Closes #695

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/728
2026-05-18 11:13:33 +02:00
Admin
5e36a94be4 add redumper (#723)
closes #253

Co-authored-by: JesseBot <jessebot@linux.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/723
2026-05-14 09:10:53 +02:00
vleermuis-admin
d6fac91717 it's euopean spring (#727)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/727
2026-05-14 09:06:07 +02:00
matu6968
6ebefa275b Add Nerimity (server component) (#725)
This is part two of adding Nerimity as both the server and the client are tainted, but because of the policy only letting one PR per section i had to split it into 2 PR's for both the server and the client. This is for the server side part of it

**For the adding of the client side of the PR, see #724**

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/725
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 20:39:00 +02:00
matu6968
4122f594a8 Add Nerimity (web client) (#724)
This is part one of adding Nerimity as both the server and the client are tainted, but because of the policy only letting one PR per section i had to split it into 2 PR's for both the server and the client. This is for the web client part of it

**For the adding of the server side of the PR, see #725**

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/724
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 20:37:35 +02:00
Pixelo789
cf7368aa8b Add TinyWiiBackupManager (#692)
The icon always seemed suspicious to me, so I always ignored it based on that. I only decided to look deeper when I found out that [wii.hacks.guide was recommending it](https://wii.hacks.guide/backups).

The repository itself seems fishy (lots of minor commits, emojis in the README), but the only evidence I found was [adding a deepfaked icon](3eef34254c) (the mention of the deepfaked icon was removed in [this commit](aaf6036a5a)), hence the "None?" for the last untainted version.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/692
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 20:34:33 +02:00
Pixelo789
7dcf4d08e1 Move MTKClient to new Device Exploiting section (#689)
Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/689
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 14:04:39 +02:00
matu6968
411587e1b5 Fill in the missing no AI templates (#708)
They were mostly based off the readme's "Why not LLM's?" section since the reasons in the first template also were based off that section

Co-Authored by: @Pixelo789
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/708
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 12:30:35 +02:00
vleermuis-admin
1c77533134 stick vacation notice to top of README as Issues and PRs will be disabled and therefore not viewable (#721)
Relates to #695

This will be removed as soon as we get back from vacation :) Putting it in right now to avoid any confusion, but the repo will remain open and accessible for both PRs and Issues until this evening (CEST).

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/721
2026-05-13 09:24:53 +02:00
axaloteDev
40e927dc63 Fix typo in collaborate-with-me.yaml (#718)
Signed-off-by: axaloteDev <git@axalote.dev.br>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/718
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 08:55:16 +02:00
storablecerox977
f46005eb04 fix formatting (#720)
fixes my formatting errors

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/720
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 08:54:33 +02:00
storablecerox977
1b046db2f0 Upate LocalSend (#719)
add Sponsored by AI tag and reorder the tags as specified in STYLE.md

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/719
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-13 08:20:28 +02:00
storablecerox977
8d0fa3477f add Warp as an alternative for LocalSend (#715)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/715
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 22:29:42 +02:00
ruriofdoom
5fd011fbe5 Add reverse-engineering tools (radare2, gdb, etc) (#671)
I'm a little surprised this tool went under the radar. I might need some help with this.

So, from what I've gathered:

* [AGENTS.md was added on September 23rd, 2025](3a456fd06b).

* The project has experimented with generative AI as early as [November 29th, 2024](https://github.com/radareorg/radare2/pull/23704#issuecomment-2508575666) and [March 21st, 2025](https://github.com/radareorg/radare2/pull/24045#issuecomment-2744564684) (ChatGPT), and [June 13th, 2025](https://github.com/radareorg/radare2/pull/24284) (Claude). I've even found a mention of [Codex](https://github.com/radareorg/radare2/pull/25913).

* However, I can find mentions of "copilot" from as early as [June 13th, 2023](https://github.com/radareorg/radare2/issues?q=copilot%20sort%3Acreated-asc). The mentions consist of "copilot:all", "copilot:summary", etc, which appear to be options for [Copilot-assisted PR descriptions](https://githubnext.com/projects/copilot-for-pull-requests/).

I considered [Ghidra](https://github.com/NationalSecurityAgency/ghidra) as an alternative, but things don't look great there, either. At least one contributor stated to use Claude ([1](https://github.com/NationalSecurityAgency/ghidra/issues/8730), [2](https://github.com/NationalSecurityAgency/ghidra/issues/8750)), and there are open pull requests from people who also admit to using AI assistance ([1](https://github.com/NationalSecurityAgency/ghidra/pull/8366#issuecomment-3103772328), [2](https://github.com/NationalSecurityAgency/ghidra/pull/8971), [3](https://github.com/NationalSecurityAgency/ghidra/pull/9081#issue-4159907727), etc). But I'm not confident enough to add Ghidra as "slopped" because I can't find any concrete proof like an AGENTS.md or a policy directly accepting or forbidding AI. I might need to look deeper.

Co-authored-by: rurionice <rurionice@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/671
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 21:57:27 +02:00
cloudymax
b319113c85 Add last known clean version for SeaweedFS (#714)
Signed-off-by: cloudymax <cloudymax@noreply.codeberg.org>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/714
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 21:31:18 +02:00
vleermuis-admin
26a91920c9 add that you're not supposed to mention this list again, more explicitly than last time (#700)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/700
2026-05-12 20:54:07 +02:00
storablecerox977
7fa1ff6056 fix spelling error in the CoC (#707)
albeism -> ableism

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/707
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 20:51:27 +02:00
vleermuis-admin
78f3477c6e fix misspelling of neutral in CoC (#712)
this is what I get for not getting a proper review :')

With help from @jkjk
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/712
2026-05-12 20:50:21 +02:00
vleermuis-admin
5c7f4f722f Do not want to encourage more unproductive conversation around the term GNU/Linux (#711)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/711
Reviewed-by: Max <cloudymax@noreply.codeberg.org>
2026-05-12 20:40:57 +02:00
vleermuis-admin
5895e6fca5 Give info on how to use gender nuetral language (#710)
shamelessly stolen from https://codeberg.org/small-hack/core-resources/src/branch/main/CODE_OF_CONDUCT.md

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/710
2026-05-12 20:31:09 +02:00
matu6968
f16b402073 Add ESP-IDF and BuffaloSDK as tainted into microcontroller tools and libraries section (#686)
Alternative Microcontroller Tools and Libraries section was based on #648, with a little bit of modification to generalize it for other microcontroller SDK's in the future if more found

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/686
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:55:50 +02:00
yuli
e65f86e4a9 add xc as an alternative to commandline shells (#706)
dont think the project has an ai policy but its made by drew devault who made [vim-classic](https://drewdevault.com/blog/Forking-vim/) the slopfree vim fork so xc is like definitely slopfree also :3

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/706
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:35:03 +02:00
jkjk
e608866f93 Add gitoxide (#705)
Add gitoxide

Co-authored-by: jkjk <267793835+znmz@users.noreply.github.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/705
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:09:40 +02:00
ch0ccyra1n
98c0aca5da add postmarketOS as alternative linux distro (#701)
It's been a while since I've used it but I figured I'd check. Luckily we've got yet another alternative as a result, as well as a lot of solid reasons for why they banned such contributions.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/701
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:05:23 +02:00
david
ded75d8f2c Expand Addons & Prompts section (#702)
Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/702
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 18:04:52 +02:00
ch0ccyra1n
998a87e779 Add last known untainted version for Hugo (#699)
I managed to sift through the commit history of Hugo, and this commit appears to be the parent of the first commit with known usage of Claude in their repository, meaning it is the last untainted commit. The version I provided is the last version of Hugo which predates that commit.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/699
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-12 08:15:50 +02:00
Hiccup
c5ed18360c Add VisualBoyAdvance-M (#681)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/681
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-11 20:01:28 +02:00
vleermuis-admin
1ff4e24e12 make it clear that you are not to mention this repo when reaching out to other projects (#693)
This is not up for debate.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/693
2026-05-11 10:44:57 +02:00
vleermuis-admin
34a685d48a Add Scratch Everywhere (#694)
Closes #690

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/694
2026-05-11 09:16:45 +02:00
Pixelo789
063aa675d5 Add Fedora and OpenWrt (#672)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/672
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-11 00:48:03 +02:00
Pixelo789
863f9bf7c2 Re-add "AI Sponsored" tags for Next.js and React (#688)
Since Vercel and Facebook/"Meta" pride themselves on "AI" slop, Next.js and React respectively count as "AI Sponsored". Also see https://codeberg.org/small-hack/open-slopware/pulls/670#issuecomment-14537760 and #685.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/688
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-10 23:13:57 +02:00
Pixelo789
4a9f6b82e6 Fix FAQ mention in README (#687)
https://codeberg.org/small-hack/open-slopware/pulls/685#issuecomment-14598501
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/687
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-10 12:08:17 +02:00
vleermuis-admin
6408dc5f62 Starting a new FAQ (#685)
- closes #680

Co-authored-by: @Pixelo789
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/685
2026-05-10 09:11:38 +02:00
jbechtel
331a72e008 Add „D“ language (#679)
This is an improved PR which supersedes #676 which can then be closed and incorporates information from #147.

In order to match the style guide I put all the reasoning in the commit message.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/679
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-10 08:53:35 +02:00
Pixelo789
9f8a29a8a2 Rename goblint to gobject-linter (#684)
It was renamed a few days ago.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/684
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-09 12:00:18 +02:00
Pixelo789
0b83fb537e Add Discourse (#674)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/674
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-09 11:57:21 +02:00
Pixelo789
a25f98a3fd Add Stylus (#673)
In the commit tree, the slop commit appears to have been force-pushed to remove the taint attribution, so that makes it even worse.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/673
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-09 11:54:58 +02:00
Pixelo789
7de61cabee Move Compiler Tools out of Developer Tools and move Mold and Wild to a linkers subsection (#683)
Part of #661

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/683
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-09 11:11:39 +02:00
Pixelo789
375e1a663c Add Next.js and React and clean up JavaScript/TypeScript section (#670)
* Added Next.js and React.
* Sorted badges per discussion in #638 / #666.
* Mentioned TypeScript taint.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/670
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 22:21:51 +02:00
Pixelo789
27bbe6ff9a Add fd (#669)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/669
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 22:13:53 +02:00
Allen123456hello
ab83f3bc66 add an alternative to openssl: libressl (#655)
Seems to be a hard-fork from openssl. Not affected by slop.

Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/655
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 22:00:55 +02:00
Fabio Henrique
829c69f55a Add commonmark-java (#668)
Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/668
Reviewed-by: Admin <vleermuis-admin@noreply.codeberg.org>
2026-05-08 21:27:47 +02:00
7 changed files with 592 additions and 152 deletions

View file

@ -1,7 +1,7 @@
name: Call for Collaborators for a New AI-free Project
about: Put out a call for collaborators on a new or recently forked project that has an explicit No AI policy. (must have a code of conduct)
title: '[Call for Collaborators]: project name here'
ref: 'main'
title: "[Call for Collaborators]: project name here"
ref: "main"
labels:
- call-for-collaborators
body:
@ -28,7 +28,7 @@ body:
- type: input
id: language
attributes:
label: Programming Lanaguage
label: Programming Language
description: |
What programming language will this be primarily written in?

View file

@ -7,7 +7,7 @@
- No transphobia.
- No homophobia/queerphobia.
- No sexism.
- No albeism.
- No ableism.
- No islamophobia, antisemitism, or hatred to anyone based on their religion or lack thereof.
- No classism.
- No fascism.
@ -32,7 +32,7 @@ That will display like this:
homophobic content goes here.
</details>
Failure to do so will first result in a one time warning and future offenses will be considered a strike.
Failure to do so will first result in a one time warning and future offenses will be considered a strike. We ask that you do not use the acronym "NSFW" and instead use specific tags such as "nudity" or "discussion of sex" as to be inclusive to all workers.
# On handling rude comments in this repo specifically
@ -53,6 +53,10 @@ We're going to do a 2 strike rule here with an optional warning. You are out on
# Be kind or be gone
- Do **NOT** use this repo as a witch hunting device in any direction. You may not reach out on repos, forums, social media, reddit, messaging apps, etc, especially not in a rude way, to maintainers of other repos to harass them and threaten them, especially not with this list. Doing so will result in a ban.
- Do **NOT** mention this list *at all* when reaching out to a project to discuss AI in any way. It only results in putting the maintainers of that project on the defensive, and then the maintainers of *this* repo need to deal with the fallout of that. If you need help with asking for a No AI Policy, consider checking out our [No AI Request Template doc](https://codeberg.org/small-hack/open-slopware/src/branch/main/NO_AI_REQUEST_TEMPLATE.md#tips-for-success). You are also free to copy and paste anything from the [Why not LLMs](https://codeberg.org/small-hack/open-slopware/src/branch/main#why-not-llms) section of our README.
- We don't want drive by sarcastic comments.
- No references to bodily fluids (vomit, urine, feces), this includes emojis. It's gross and unproductive.
@ -65,14 +69,20 @@ We're going to do a 2 strike rule here with an optional warning. You are out on
- This repo is not a substitute for social media. The maintainers do not have the mental health bandwidth to manage such a community.
- Do **NOT** use this repo as a witch hunting device in any direction. You may not reach out on social media, reddit, messaging apps, etc, especially not in a rude way, to maintainers of other repos to harass them and threaten them with this list. Doing so will result in a ban.
- Please do not reach out to the maintainers or collaborators of this repo anywhere but this repo specifically (unless they have given explicit permission to do so). We do not operate our personal email or fediverse accounts as extensions of this repo and will not take feedback there. We need a proper work life balance. Please respect that.
- No complaining about purity rules, "walking on egg shells", etc. If you can't behave professionally here, then please just kindly exit.
This repo is specifically meant for identifying LLM usage in other projects, and coordinating on alternatives. You can also come here to ask others to please help you in chatting with another repo maintainer to sway them away from AI usage. But you need to do all of it *with kindness*. We have no interest in a rage feedback atmosphere here and won't tolerate it. Please consider your words before you hit send.
## Gender Neutral Language
When referring the people who work on this repo, please use gender neutral language unless you are referring to a specific person who you know the pronouns of. You should prefer to use "they/them/themself/themselves" if you do not know the pronouns of the person you're talking to/about. You can learn more about gender neutral language in the following resources:
- [What are personal pronouns and why do they matter?](https://pronouns.org/what-and-why)
- [Gender-Neutral Pronouns 101: Everything You've Always Wanted to Know](https://www.them.us/story/gender-neutral-pronouns-101-they-them-xe-xem)
- [Dictionary of gender neutral language](https://en.pronouns.page/dictionary)
## Accessibility
### Alt Text

View file

@ -45,6 +45,8 @@ The criteria for being included in this repository are any of following tags. Yo
Alternatives should not contain any slop as defined by our tagging system above.
Please don't submit social media posts as evidence unless it is a post *by a maintainer of the tainted project* talking about using AI to develop the tainted project. Even then, we'd prefer links to a project's LLM commits in a git forge, AI/contributing policies, or blog posts.
### Style guide
When submitting new software to this list, please check out the [style guide](./STYLE.md) to ensure you are conforming to our community agreed upon standards.
@ -82,4 +84,4 @@ In either case, one thing you can do is react positively to a given upstream iss
# Social media
We would appreciate it if you did not mention this repo on social media or in chats in order to shame a project or community. Do not make posts like, "`<project>` should be added to the open-slopware list", especially if you are tagging a maintainer or using a project's hashtag.
We would appreciate it if you did not mention this repo on social media or in chats in order to shame a project or community. Do not make posts like, "`<project>` should be added to the open-slopware list", especially if you are tagging a maintainer or using a project's hashtag. Please also don't quote social media posts in the "Why not LLMs" section.

71
FAQ.md Normal file
View file

@ -0,0 +1,71 @@
# Frequently Asked Questions
There's no great place to put these in our current files, but these sorts of questions come up enough, that we wanted to put them down somewhere to easily link responses.
## Can I self-advertise my project (that doesn't use AI)?
> Yes, provided it's FOSS, has a code of conduct (even if it's a solo project), and a No AI Policy, you can add your project as an alternative to any tainted software in which it is a good fit, and you can also open a [Call for Collaborators Issue](https://codeberg.org/small-hack/open-slopware/issues/new?template=.forgejo%2fissue_template%2fcollaborate-with-me.yaml).
## I use AI in my project and do not plan on stopping. Should I self-submit?
> You don't have to, but it's helpful, because you know best what the alternatives are, and when your last untainted commit was, which is helpful for those who wish to fork your project. We hope you'll consider dropping AI one day, for all the reasons we've listed in our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section, but if you don't plan on doing that ever, please just be cordial in this repo. No one is here to attack you, and if they do, please tag @vleermuis-admin and we'll handle the situation.
## Do closed source or proprietary products belong on this list?
> No, this repo is only for open source projects.
## Can we split the "Permissive AI Policy" tag further?
> No, beyond "vibecoded" being added in some extreme cases. We don't want to have this conversation continually, as it is subjective what "severity" something falls under. The decision to add these tags took us a long time, and unless you have another *specific* tag that cannot be covered under any other tag, we're currently not open to discussion about this. This repo is already quite a lot to manage.
## What if the AI code is human reviewed?
> Slop that is human reviewed is still slop. We are against AI for more than just code quality reasons. Please see our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section.
## Why are you targeting/attacking/harassing my favorite project?
> We do not "target", "harass", or "attack" any projects. We, in fact, have a [very strict policy on not doing that](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md#be-kind-or-be-gone). This repo is one based on ethics and is intended as a call to action. If a project meets the definition of one of our tags, it will see itself added to this repo. It can take steps to stop doing whatever it is in that definition and we'll remove it. (See also the [guide for removal](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md#removal).)
## If a repo had slop before, isn't it permanently tainted? Aren't all forks of slop therefore also slop?
> No. See also: [guide for removal](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md#removal).
>
> Eventually, the slop will likely either be removed, replaced, or deprecated.
>
> We're also against AI for more than just code quality reasons. There's plenty of ethical reasons to be against continuing to use AI:
>
> - [environmental](https://codeberg.org/small-hack/open-slopware#environmental-impact)
> - [ties to the war industrial complex](https://codeberg.org/small-hack/open-slopware#ties-to-the-war-industrial-complex)
> - [effect on hardware prices hurting newcomers to the industry](https://codeberg.org/small-hack/open-slopware#effect-on-hardware-prices) (especially those already disenfranchised)
>
> The commitment to stop using AI stops those above ethical issues. It's like going vegetarian. You're still a vegetarian if you previously consumed meat, but now you don't. You've still reduced suffering and helped the environment. A commitment to doing better is better than never stopping a harmful action.
## Is a project tainted if it has dependencies that are tainted?
> This one is complicated, but in short: No, unless the dependencies are literally AI libraries.
> If the dependency is, for example, the ChatGPT SDK or something similar, then yes, the project is tainted.
> If the project is just built with something like Python, which is also tainted, we do not automatically consider it tainted, as the language is a general purpose language and there are *very* few languages not already tainted or slated to be tainted right now. We take a harm reduction philosophy and we believe that, especially in the case of established projects, demanding that they switch the core language of their project is not a simple undertaking.
## Can you advise us on the ethical usage of AI?
> No, but you may find the work of [DAIR](https://dair-institute.org/) interesting. Also, see our [Why not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section.
## What about "Open Source AI"?
> Yes, simply being open source does not resolve the issues listed in our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section and thus such projects will still be included on this list.
## Why is removal harder than landing on the list in the first place?
> Because the project betrayed our trust. Now they have to try harder to rebuild that by committing to doing better in an accountable, public, concreate, and enforceable way. If the project is committed to doing better by rejecting AI in the future, putting out a No AI policy or updating their contributing docs, shouldn't be that difficult.
## Why can't I include an social media post?
> We do not want to have a social media type atmosphere here and quoting social media posts, no matter what side people are on, gets messy. The mtaintiners here do not have the mental health to engage in social media drama that inevitably arises from AI bros, nor do we want to inflict that on anyone who is unaware of this list and hasn't consented to that attention. This does not mean you should reach out to your favorite anti-AI influencer for permission to include them in this list. We don't want you to do that.
### But what if it's a social media post against AI?
> We would then need to research those social media users and see if we endorse them or not and we don't want to do that either.
## I don't like your definition of slop or vibecoded. Can you change it?
> No. Those [definitions](https://codeberg.org/small-hack/open-slopware#definitions) stay and are not up for debate.

View file

@ -61,6 +61,21 @@ This has resulted in pricing historically marginalized individuals, who are more
A lot of AI companies also work directly with nation states for use in their War Departments, which in turn leads to further AI usage during war and invasions. This is coupled with [NYT: Palantir, Anthropic and small start-ups are generating rewards from their investments in defense tech](https://www.nytimes.com/2026/03/18/technology/silicon-valley-war-defense-tech.html).
As another example [NPR: OpenAI announced Pentagon deal after Trump banned Anthropic](https://www.npr.org/2026/02/27/nx-s1-5729118/trump-anthropic-pentagon-openai-ai-weapons-ban) which was due to the USA Department of War [launching an AI acceleration strategy](https://web.archive.org/web/20260113071131/https://www.war.gov/News/Releases/Release/Article/4376420/war-department-launches-ai-acceleration-strategy-to-secure-american-military-ai/).
Due to the nature of LLMs being only kind of as good as the data they are trained on, this can lead to additional civilian deaths and housing/infrastructure damage either intentionally or not. Examples:
<details>
<summary>Content Warning: War details, death</summary>
- [Gaza: UN experts deplore use of purported AI to commit domicide in Gaza, call for reparative approach to rebuilding](https://www.ohchr.org/en/press-releases/2024/04/gaza-un-experts-deplore-use-purported-ai-commit-domicide-gaza-call)
- [Lavender & Wheres Daddy: How Israel Used AI to Form Kill Lists & Bomb Palestinians in Their Homes](https://www.democracynow.org/2024/4/5/israel_ai)
- [Microsoft says it provided AI to Israeli military for war](https://apnews.com/article/microsoft-israel-military-gaza-hamas-artificial-intelligence-20b2adb438b39ee9cb6eb2f52c1ae44a)
- [Google has dropped its promise not to use AI for weapons](https://theconversation.com/google-has-dropped-its-promise-not-to-use-ai-for-weapons-its-part-of-a-troubling-trend-249169)
- ["We want to use it for everything": How Project Maven became central to Americas AI-powered warfare](https://web.archive.org/web/20260312035736/https://www.independent.co.uk/news/world/americas/project-maven-ai-us-airstrike-iraq-anthropic-b2929138.html)
</details>
## What You Can Do
I'd like to kindly suggest implementing a strict "No AI" policy. This can also help with what seems to be larger and larger influxes of low quality drive-by PRs by AI agents.
@ -79,8 +94,103 @@ Thank you and kind regards :pray:
## Appeal to Code Quality Template
Feel free to submit a PR to fill this one in.
```markdown
Hello,
I'd like to talk about your AI policy. Below are some reasons why using AI can result in poorer code quality:
## Poor Code Quality
Vibe coding / agentic workflows result in poorer code quality, and relaxed oversight practices. These effects may be compounded by the common practice of using additional LLM-based tooling to provide code-reviews.
* [How I Dropped Our Production Database and Now Pay 10% More for AWS](http://archive.today/2026.03.06-144058/https://alexeyondata.substack.com/p/how-i-dropped-our-production-database)
* [Claude Tested Everything Except the One Thing That Mattered (AI agent refuses to follow explicit instructions to test `createPost()` in increasingly erratic ways)](http://archive.today/2026.03.09-201135/https://christophermeiklejohn.com/ai/claude/2026/03/08/claude-tested-everything-except-the-one-thing-that-mattered.html)
* [Amazon calls engineers for a “deep dive” internal meeting to discuss “GenAI”-related outages](https://ghostarchive.org/archive/3TfgF)
* GitClear has released reports in [2024](https://www.gitclear.com/coding_on_copilot_data_shows_ais_downward_pressure_on_code_quality) and [2025](https://www.gitclear.com/ai_assistant_code_quality_2025_research) indicating a worsening of key code quality metrics correlating with increased LLM adoption.
### Deskilling
There is increasing evidence to show that LLMs negatively impact developers' coding abilities:
* [Brains show less activity when completing tasks with LLMs](https://arxiv.org/abs/2506.08872) compared to completing tasks with search or completing tasks without digital help.
* [Developers who use early-2025 LLMs](https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/) reported higher subjective performance, but were measured to have lower objective performance. This gap between subjective and objective performance was considered notable.
* In an [Anthropic study](https://www.anthropic.com/research/AI-assistance-coding-skills), learners using LLMs demonstrated lower learning rates on average compared to learners not using LLMs.
* [A recent study uses the term "cognitive surrender"](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6097646) to describe the way humans tend to offload key critical thinking skills onto LLMs, even when the output is wrong.
* A paper entitled ["AI Assistance Reduces Persistence and Hurts Independent Performance"](https://arxiv.org/abs/2604.04721) from April 2026 by academics from MIT, Oxford, UCLA, and Carnegie Mellon showed alarming evidence that performing a variety of tasks with the help of AI for only 10 minutes causes "inpaired unassisted performance and reduced persistence". The researchers noted that "although AI assistance improves performance in the short-term, people perform significantly worse without AI and are more likely to give up"; they also pointed out that "these findings are particularly concerning because persistence is foundational to skill acquisition and is one of the strongest predictors of long-term learning".
### Infosec risks
LLM usage results in massive security holes.
* [Meta Security Researcher's AI Agent Accidentally Deleted Her Emails](http://archive.today/2026.02.26-153034/https://www.pcmag.com/news/meta-security-researchers-openclaw-ai-agent-accidentally-deleted-her-emails)
* [Moltbook's "vibe-coded" breach is the future of security failures](https://thehill.com/opinion/cybersecurity/5744310-ai-powered-security-risks/)
* [In a study evaluating over 500k code samples, LLM-generated code was found to contain more high-risk security vulnerabilities than human-generated code](https://arxiv.org/abs/2508.21634)
* [LLMs make up package names, making them vulnerable to incorporating malicious code in "slopsquatting" attacks](https://www.theregister.com/2025/04/12/ai_code_suggestions_sabotage_supply_chain/) ([Arxiv study](https://arxiv.org/abs/2406.10279))
## What You Can Do
I'd like to kindly suggest implementing a strict "No AI" policy. This can also help with what seems to be larger and larger influxes of low quality drive-by PRs by AI agents.
You can find other projects that have taken steps to say no to AI here:
https://noai.starlightnet.work/list.html
For a specific policy, I can recommend the following policies for inspiration:
- [wafrn's Contributring Doc](https://codeberg.org/wafrn/wafrn/src/branch/main/CONTRIBUTING.md)
- [Loupe's Use of Generative AI Policy](https://discourse.gnome.org/t/loupe-no-longer-allows-generative-ai-contributions/27327)
Thank you and kind regards :pray:
```
## Appeal to Fear of Legal Ramfification Template
```markdown
Hello,
Feel free to submit a PR to fill this one in.
I'd like to talk about your AI policy. Below are some reasons why using AI can result in legal trouble in the future:
## Legal Ramifications
LLMs are often trained on, and thus prone to regurgitate (either completely, or in-part), chunks of code that are licensed under terms which have specific legal requirements that a contributor using LLMs may not understand or even be aware of when making a contribution. Regardless of this ignorance, it falls to the repo's owner to comply with the terms of any and all licensed code integrated into their project.
### License Problems
Legal, copyright, and ethics problems arise, especially with copyleft licenses such as the GNU (A/L)GPL. With the "help" of AI the copyleft code may be "license-washed" very easily.
Here are some ongoing problems with AI "license-washing" in the FOSS world:
* `chardet` - used an LLM to rewrite the codebase from the LGPL license to Expat/MIT (and later 0-BSD) license, violating the (L)GPL.
* relicensed release: <https://github.com/chardet/chardet/releases/tag/7.0.0>
* original author's concerns: <https://github.com/chardet/chardet/issues/327>
* "consumer's" concerns: <https://github.com/chardet/chardet/issues/331>
Additionally, there have been legal cases regarding the usage of AI:
* [GitHub Copilot litigation](https://githubcopilotlitigation.com/)
* [IEEE article explaining concerns about AI generated code ownership](https://spectrum.ieee.org/ai-code-generation-ownership)
* [Tracker of broader lawsuits against AI companies](https://chatgptiseatingtheworld.com/2025/11/02/tracker-of-tort-lawsuits-v-ai-companies/)
### Stolen Training Data
AI companies use data from across the web to train their models, most often without the website owners' and users' consent. Big tech companies like Google and Meta are scraping data from the users of major FOSS projects, such as Mastodon, WordPress, and other ActivityPub-powered and self-hosted software.
* In 2023, [the Washington Post published a list of sources in Google's C4 data set](https://archive.ph/eehKq). A multitude of fediverse instances and personal sites were included. The fediverse is known for its userbase being major proponents of privacy and opt-in consent, making this especially jarring for those who have chosen to use decentralized social media for control over their data.
* In 2025, [a similar leak of Meta's sources was published](https://archive.ph/NZlf3). Meta's list demonstrates how their integration of ActivityPub into their Threads software has enhanced their ability to scrape content without authorization. Threads is widely blocked in some parts of the fediverse, but their scraping of server CDNs has allowed them to get around that. Notably, both the CDN domains of the managed hosting services masto.host and fedi.monster are included in the list; large servers like mastodon.art, which is hosted by the former and has many artists who've left sites like DeviantArt and others due to their AI scraping of user content, had [media unknowingly scraped](https://mastodon.art/@Curator/115022115346692178).
* In March 2026, [a research paper](https://arxiv.org/html/2603.20957v2) showed that simply fine-tuning LLMs resulted in outputs containing up to 90% of entire (copyrighted) books, contradicting LLM companies' previous statements in court that their models do not store copies of training data. After fine-tuning exclusively on a single author, the researchers were able to cause the LLM to output works from over 30 completely unrelated authors across different genres. None of the models were explicitly trained on these books by the researchers, which indicates that LLMs always carry with them a considerable amount of copyrighted materials from training.
Usage of AI in your project is usage of tooling that blatantly disregards licensing and violates the Code of Conduct in your project (if present), making said tools antithetical to FOSS' purpose.
## What You Can Do
I'd like to kindly suggest implementing a strict "No AI" policy. This can also help with staying your code legally clean as code by AI agents often ignore licensing requirements.
You can find other projects that have taken steps to say no to AI here:
https://noai.starlightnet.work/list.html
For a specific policy, I can recommend the following policies for inspiration:
- [wafrn's Contributring Doc](https://codeberg.org/wafrn/wafrn/src/branch/main/CONTRIBUTING.md)
- [Loupe's Use of Generative AI Policy](https://discourse.gnome.org/t/loupe-no-longer-allows-generative-ai-contributions/27327)
Thank you and kind regards :pray:
```

537
README.md

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 373 KiB