diff --git a/README.md b/README.md
index dc9ef87..5f23233 100644
--- a/README.md
+++ b/README.md
@@ -122,6 +122,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question
* [Emulators](#emulators)
* [Game engines](#game-engines)
* [Game Managers and Launchers](#game-managers-and-launchers)
+ * [Minecraft Launchers](#minecraft-launchers)
* [Mod managers](#mod-managers)
* [Source Ports](#source-ports)
* [Input Remapping](#input-remapping)
@@ -1035,7 +1036,7 @@ A desktop environment usually depends on a specific window manager to work.
| [commonmark-java](https://github.com/commonmark/commonmark-java) | [`e62bca1`](https://github.com/commonmark/commonmark-java/commit/e62bca11062dc52b4f7a28d1da3d16c49ba81628) | [](#permissive-ai-policy) ([1](https://github.com/commonmark/commonmark-java/commit/f3be489803f3446e610f2948fd77d4e821a5cefd), [2](https://github.com/commonmark/commonmark-java/commit/5815c3c0b17f52b53e65465fd8ff65da8e6304fa), [3](https://github.com/commonmark/commonmark-java/commit/057f13dd8e9472a45c714ad0c06a1a425ec21f61)) | [](#request-for-help) |
| [doxx](https://github.com/bgreenwell/doxx) | [`v0.1.1`](https://github.com/bgreenwell/doxx/releases/tag/v0.1.1) | [](#permissive-ai-policy) ([1](https://github.com/bgreenwell/doxx/blob/devel/CONTRIBUTING.md#contributing-to-doxx), [2](https://github.com/bgreenwell/doxx/blob/devel/AGENTS.md), [3](https://github.com/bgreenwell/doxx/commit/b3cb80d9e2c299dbc74e61c5ab00575d9be3d722)) | [docx2txt](https://docx2txt.sourceforge.net/),
[python-docx2txt](https://github.com/ankushshah89/python-docx2txt),
[wvWare](https://wvware.sourceforge.net/) |
| [md4c](https://github.com/mity/md4c) | [`0.5.3`](https://github.com/mity/md4c/releases/tag/release-0.5.3) | [](#permissive-ai-policy) ([1](https://github.com/mity/md4c/commit/f1693180b04badc6ec986ff6e0972b9b9b69b1d1), [2](https://github.com/mity/md4c/commit/84c5d9245d7a359be1fa4acc2ba4e66fcae4ac96)) | [Markdown](https://daringfireball.net/projects/markdown/),
[smu](https://github.com/Gottox/smu) |
-| [Pandoc](https://pandoc.org/) | [`0ce85b0`](https://github.com/jgm/pandoc/commit/0ce85b0cfa8e5d3155dddc77b1408b4d7d7890fa) | [](#permissive-ai-policy) ([1](https://github.com/jgm/pandoc/pull/11132), [2](https://github.com/jgm/pandoc/pull/11396), [3](https://github.com/jgm/pandoc/commit/4b26f50118d7c0fdb3c1095dc26ba671e1b4b538)) | [lowdown](https://kristaps.bsd.lv/lowdown/),
[Typst](https://typst.app/)? |
+| [Pandoc](https://pandoc.org/) | [`3.8`](https://github.com/jgm/pandoc/releases/tag/3.8)
[`0ce85b0`](https://github.com/jgm/pandoc/commit/0ce85b0cfa8e5d3155dddc77b1408b4d7d7890fa) | [](#permissive-ai-policy) ([1](https://github.com/jgm/pandoc/pull/11132), [2](https://github.com/jgm/pandoc/pull/11396), [3](https://github.com/jgm/pandoc/commit/4b26f50118d7c0fdb3c1095dc26ba671e1b4b538)) | [lowdown](https://kristaps.bsd.lv/lowdown/),
[Typst](https://typst.app/)? |
### Document Viewers
@@ -1169,14 +1170,14 @@ A desktop environment usually depends on a specific window manager to work.
## Filesystem Navigation
-| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) |
+| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) |
|---|:---:|---|---|
-| [bfs](https://github.com/tavianator/bfs) | [`4.1`](https://github.com/tavianator/bfs/releases/tag/4.1)
[`ca4f98c`](https://github.com/tavianator/bfs/commits/ca4f98cb964dd913ca0547e4ffc70b060d316216) | [](#permissive-ai-policy) ([1](https://github.com/tavianator/bfs/commit/3748324139b4076a402a5b07d9dbaff0efef50a4), [2](https://github.com/tavianator/bfs/commit/5522b9526cdcc47fe7d3a433d06f5590af936711)) | [find]
[lr] |
-| [eza](https://github.com/eza-community/eza) | [`v0.21.0`](http://github.com/eza-community/eza/releases/tag/v0.21.0) | [](#sponsored-by-ai) ([1](https://github.com/eza-community/eza/blob/eed27ed05e74542af5852aed40e3dbff87d69c43/README.md)) | [lr]
[ls] |
-| [fd](https://github.com/sharkdp/fd) | [`v10.2.0`](https://github.com/sharkdp/fd/releases/tag/v10.2.0) | [](#permissive-ai-policy) ([1](https://github.com/sharkdp/fd/blob/7f1b1471d5e3f88087eaad77885dc70968750bb3/CONTRIBUTING.md), [2](https://github.com/sharkdp/fd/commit/0ada245e37c0de42e61da50da0ad3bcc49efb74f), [3](https://github.com/sharkdp/fd/commit/19dcbff5627010b11cb409a5ac2e0480bf0a61b7))
[](#ai-code-reviews) ([1](https://github.com/sharkdp/fd/pull/1805), [2](https://github.com/sharkdp/fd/pull/1934), [3](https://github.com/sharkdp/fd/pull/1928)) | [find]
[lr] |
-| [LSDeluxe](https://github.com/lsd-rs/lsd) | [`v1.0.0`](https://github.com/lsd-rs/lsd/releases/tag/v1.0.0)
[`1714d89`](https://github.com/lsd-rs/lsd/commits/1714d89d8e2657bb504842a444d768d0b7ad3bc8) | [](#permissive-ai-policy) ([1](https://github.com/lsd-rs/lsd/commit/394ebccf958e36bb6a92b0207e263f67287151c9), [2](https://github.com/lsd-rs/lsd/pull/1225))
[](#sponsored-by-ai) ([1](https://github.com/lsd-rs/lsd/blob/ce869cf60e4d131bf0f781b6705265f34e68b6b5/README.md), [2](https://github.com/lsd-rs/lsd/commit/ae1a2cd964168dee240de1ba13dd85e08b9a26a4)) | [lr]
[ls] |
-| [ripgrep](https://github.com/BurntSushi/ripgrep) | [`15.1.0`](https://github.com/BurntSushi/ripgrep/tree/15.1.0)
[`4519153`](https://github.com/BurntSushi/ripgrep/commits/4519153e5e461527f4bca45b042fff45c4ec6fb9) | [](#permissive-ai-policy) ([1](https://github.com/BurntSushi/ripgrep/commit/f0cec341ab95c25c691ad3d5754d4bd9eedde21f))
[](#ai-code-reviews) ([1](https://github.com/BurntSushi/ripgrep/pull/3466), [2](https://github.com/BurntSushi/ripgrep/pull/3420#issuecomment-4615548108)) | [grep](https://en.wikipedia.org/wiki/Grep) |
-| [zoxide](https://github.com/ajeetdsouza/zoxide) | [`v0.9.2`](https://github.com/ajeetdsouza/zoxide/releases/tag/v0.9.2) | [](#sponsored-by-ai) ([1](https://github.com/ajeetdsouza/zoxide/blob/67ca1bc9592854dd4957b8b02f16292638475659/README.md), [2](https://github.com/ajeetdsouza/zoxide/commit/073500cbdf8ba211e5115fc6e51411cf2468fc5b), [3](https://github.com/ajeetdsouza/zoxide/commit/61f19a60d91b7181bfdc88470e72bcd1befc7c6a)) | [cd](https://en.wikipedia.org/wiki/Cd_(command))
[z](https://github.com/rupa/z) |
+| [bfs](https://github.com/tavianator/bfs) | [`4.1`](https://github.com/tavianator/bfs/releases/tag/4.1)
[`ca4f98c`](https://github.com/tavianator/bfs/commits/ca4f98cb964dd913ca0547e4ffc70b060d316216) | [](#permissive-ai-policy) ([1](https://github.com/tavianator/bfs/commit/3748324139b4076a402a5b07d9dbaff0efef50a4), [2](https://github.com/tavianator/bfs/commit/5522b9526cdcc47fe7d3a433d06f5590af936711)) | [find]
[lr] |
+| [eza](https://github.com/eza-community/eza) | Not yet applicable | [](#sponsored-by-ai) ([1](https://github.com/eza-community/eza/blob/eed27ed05e74542af5852aed40e3dbff87d69c43/README.md)) | [lr]
[ls] |
+| [fd](https://github.com/sharkdp/fd) | [`v10.2.0`](https://github.com/sharkdp/fd/releases/tag/v10.2.0) | [](#permissive-ai-policy) ([1](https://github.com/sharkdp/fd/blob/7f1b1471d5e3f88087eaad77885dc70968750bb3/CONTRIBUTING.md), [2](https://github.com/sharkdp/fd/commit/0ada245e37c0de42e61da50da0ad3bcc49efb74f), [3](https://github.com/sharkdp/fd/commit/19dcbff5627010b11cb409a5ac2e0480bf0a61b7))
[](#ai-code-reviews) ([1](https://github.com/sharkdp/fd/pull/1805), [2](https://github.com/sharkdp/fd/pull/1934), [3](https://github.com/sharkdp/fd/pull/1928)) | [find]
[lr] |
+| [LSDeluxe](https://github.com/lsd-rs/lsd) | [`v1.0.0`](https://github.com/lsd-rs/lsd/releases/tag/v1.0.0)
[`1714d89`](https://github.com/lsd-rs/lsd/commits/1714d89d8e2657bb504842a444d768d0b7ad3bc8) | [](#permissive-ai-policy) ([1](https://github.com/lsd-rs/lsd/commit/394ebccf958e36bb6a92b0207e263f67287151c9), [2](https://github.com/lsd-rs/lsd/pull/1225))
[](#sponsored-by-ai) ([1](https://github.com/lsd-rs/lsd/blob/ce869cf60e4d131bf0f781b6705265f34e68b6b5/README.md), [2](https://github.com/lsd-rs/lsd/commit/ae1a2cd964168dee240de1ba13dd85e08b9a26a4)) | [lr]
[ls] |
+| [ripgrep](https://github.com/BurntSushi/ripgrep) | [`15.1.0`](https://github.com/BurntSushi/ripgrep/tree/15.1.0)
[`4519153`](https://github.com/BurntSushi/ripgrep/commits/4519153e5e461527f4bca45b042fff45c4ec6fb9) | [](#permissive-ai-policy) ([1](https://github.com/BurntSushi/ripgrep/commit/f0cec341ab95c25c691ad3d5754d4bd9eedde21f))
[](#ai-code-reviews) ([1](https://github.com/BurntSushi/ripgrep/pull/3466), [2](https://github.com/BurntSushi/ripgrep/pull/3420#issuecomment-4615548108)) | [grep](https://en.wikipedia.org/wiki/Grep) |
+| [zoxide](https://github.com/ajeetdsouza/zoxide) | Not yet applicable | [](#sponsored-by-ai) ([1](https://github.com/ajeetdsouza/zoxide/blob/67ca1bc9592854dd4957b8b02f16292638475659/README.md), [2](https://github.com/ajeetdsouza/zoxide/commit/073500cbdf8ba211e5115fc6e51411cf2468fc5b), [3](https://github.com/ajeetdsouza/zoxide/commit/61f19a60d91b7181bfdc88470e72bcd1befc7c6a)) | [cd](https://en.wikipedia.org/wiki/Cd_(command))
[z](https://github.com/rupa/z) |
### File Managers
@@ -1238,6 +1239,7 @@ A desktop environment usually depends on a specific window manager to work.
| [Cemu](https://cemu.info/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/cemu-project/Cemu/issues/1924#issuecomment-4502709266)) | [decaf-emu](https://github.com/decaf-emu/decaf-emu) |
| [Dolphin](https://dolphin-emu.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/dolphin-emu/dolphin/blob/7b69949cec7afcd1691a9a046d26d5c4a99ce4fc/Contributing.md#genai), [2](https://github.com/dolphin-emu/dolphin/pull/14511), [3](https://github.com/dolphin-emu/dolphin/pull/14632))
[](#ai-code-reviews) ([1](https://github.com/dolphin-emu/dolphin/pull/13750)) | [Lazuli](https://github.com/vxpm/lazuli) (only GameCube) |
| [DolphiniOS](https://github.com/OatmealDome/dolphin-ios/) | [](#request-for-help) | [](#ai-code-reviews) ([1](https://github.com/OatmealDome/dolphin-ios/commit/626315d50a53b1ca5e1f6ec52a1d3ce7012411f4)) | [](#request-for-help) |
+| [HyperHLE](https://github.com/HyperHLE/HyperHLE) | None | [](#vibecoded) ([1](https://github.com/HyperHLE/HyperHLE#key-features)) | [TouchHLE](https://touchhle.org/) |
| [MAME](https://github.com/mamedev/mame) | [`4f25362`](https://github.com/mamedev/mame/commit/4f253622aa62fb2902efffbdf2ae3d71e30f124f) | [](#permissive-ai-policy) ([1](https://github.com/mamedev/mame/commit/98fd60c04888f15556d45506bc3cd04a7df3cee3), [2](https://github.com/mamedev/mame/commit/6cb0ec64ac8608c4bcf864807495f91c55db3653)) | [](#request-for-help) |
| [PCSX2](https://pcsx2.net/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/PCSX2/pcsx2/pull/14536), [2](https://github.com/PCSX2/pcsx2/pull/14534)) | [iris](https://github.com/allkern/iris) |
| [RPCS3](https://github.com/RPCS3/rpcs3) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/RPCS3/rpcs3#ai-use), [2](https://github.com/RPCS3/rpcs3/commit/d25972e196615c99afa04567e91fb5d81f9af1f6)) | [](#request-for-help) | [](#permissive-ai-policy) |
@@ -1272,6 +1274,30 @@ A desktop environment usually depends on a specific window manager to work.
| [TinyWiiBackupManager](https://github.com/mq1/TinyWiiBackupManager) | [](#request-for-help) | [](#gen-ai-art) ([1](https://github.com/mq1/TinyWiiBackupManager/commit/3eef34254c18e9ad93e4291999d2abbc6d90b6a0)) | See [this post](https://pixelo789.codeberg.page/blog/2026-05-11-slop-free-wii-library-managing/) |
| [umu](https://github.com/Open-Wine-Components/umu-launcher) | [`1.3.0`](https://github.com/Open-Wine-Components/umu-launcher/releases/tag/1.3.0) | [](#permissive-ai-policy) ([1](https://github.com/Open-Wine-Components/umu-launcher/commit/424ffbf63c64107b87d948a7bbbea64d419bce4d), [2](https://github.com/Open-Wine-Components/umu-launcher/commit/12eb390fee3821fa3260ea856006e39ed85b26ae)) | [](#request-for-help) |
+### Minecraft Launchers
+
+| Name | Last Untainted
Version/Commit ID | Evidence |
+|---|:---:|---|
+| [Fjord Launcher](https://github.com/unmojang/FjordLauncher) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/unmojang/FjordLauncher/blob/develop/CONTRIBUTING.md#restrictions-on-generative-ai-usage-ai-policy)) |
+| [Freesm Launcher](https://github.com/FreesmTeam/FreesmLauncher) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/FreesmTeam/FreesmLauncher?tab=contributing-ov-file#restrictions-on-generative-ai-usage-ai-policy)) |
+| [FTB App](https://github.com/FTBTeam/FTB-App) | [`v1.27.5`](https://github.com/FTBTeam/FTB-App/releases/tag/v1.27.5)
[`1fc7d7b`](https://github.com/FTBTeam/FTB-App/commit/1fc7d7b09470e66aa2e437f8e09a0f402a5f4717) | [](#ai-code-reviews) ([1](https://github.com/FTBTeam/FTB-App/pull/1264#pullrequestreview-2787001416), [2](https://github.com/FTBTeam/FTB-App/pull/1271#pullrequestreview-2838059050), [3](https://github.com/FTBTeam/FTB-App/pull/1304#pullrequestreview-3465630521)) |
+| [GDLauncher Carbon](https://github.com/gorilla-devs/GDLauncher-Carbon) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/gorilla-devs/GDLauncher-Carbon/blob/develop/.gitignore#L97)) |
+| [LeviLauncher](https://github.com/LiteLDev/LeviLauncher) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/LiteLDev/LeviLauncher/blob/main/.gitignore#L36-L41)) |
+| [Pandora](https://github.com/Moulberry/PandoraLauncher) | [`v3.2.1`](https://github.com/Moulberry/PandoraLauncher/releases/tag/v3.2.1)
[`db0febe`](https://github.com/Moulberry/PandoraLauncher/commit/db0febee9bd6a48fa5bd0b4e7069f0ab64374090) | [](#ai-code-reviews) ([1](https://github.com/Moulberry/PandoraLauncher/pull/230#pullrequestreview-3885017527), [2](https://github.com/Moulberry/PandoraLauncher/pull/257#pullrequestreview-3949533549), [3](https://github.com/Moulberry/PandoraLauncher/pull/587#pullrequestreview-4855755802)) |
+| [PineconeMC](https://github.com/ElyPrismLauncher/Launcher) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/ElyPrismLauncher/Launcher/blob/develop/CONTRIBUTING.md#restrictions-on-generative-ai-usage-ai-policy)) |
+| [Prism Launcher](https://github.com/PrismLauncher/PrismLauncher) | [`11.0.2`](https://github.com/PrismLauncher/PrismLauncher/releases/tag/11.0.2)
[`f40cbf8`](https://github.com/PrismLauncher/PrismLauncher/commit/f40cbf816e1c594584587a981d29971692e615ab) | [](#permissive-ai-policy) ([1](https://github.com/PrismLauncher/PrismLauncher/blob/develop/CONTRIBUTING.md#restrictions-on-generative-ai-usage-ai-policy)) |
+| [Technic Launcher](https://github.com/TechnicPack/LauncherV3) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/TechnicPack/LauncherV3/blob/master/AGENTS.md)) |
+
+> [!NOTE]
+> #### Minecraft Launchers Alternatives
+> | Name | Minecraft Edition | OS |
+> |---|---|---|
+> | [Amethyst](https://angelauramc.dev/) | Java | Android, iOS |
+> | [ATLauncher](https://github.com/ATLauncher/ATLauncher) | Java | Desktop |
+> | [Bedrock Launcher](https://github.com/BedrockLauncher/BedrockLauncher) | Bedrock | Windows |
+> | [GDLauncher](https://github.com/gorilla-devs/GDLauncher) | Java | Desktop |
+> | [MultiMC](https://github.com/MultiMC/Launcher) | Java | Desktop |
+
### Mod managers
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
@@ -1504,16 +1530,16 @@ A desktop environment usually depends on a specific window manager to work.
### Linux-based
-| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) |
+| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) |
|---|:---:|---|---|
-| [Aurora](https://getaurora.dev) | [](#request-for-help) | [](#ai-functionality) ([1](https://docs.getaurora.dev/guides/local-ai))
[](#permissive-ai-policy) ([1](https://github.com/ublue-os/aurora/blob/e324a3a1a4facd280d006f5a9f52ca9028366b99/AGENTS.md), [2](https://github.com/ublue-os/aurora/commit/5178179351edf8cdcd9dfc7b201147e0c4942e6a)) | See below |
+| [Aurora](https://getaurora.dev) | [](#request-for-help) | [](#ai-functionality) ([1](https://docs.getaurora.dev/guides/local-ai/))
[](#permissive-ai-policy) ([1](https://github.com/ublue-os/aurora/blob/e324a3a1a4facd280d006f5a9f52ca9028366b99/AGENTS.md), [2](https://github.com/ublue-os/aurora/commit/5178179351edf8cdcd9dfc7b201147e0c4942e6a)) | See below |
| [Bazzite](https://bazzite.gg) | [`42.20250908`](https://github.com/ublue-os/bazzite/releases/tag/42.20250908) | [](#permissive-ai-policy) ([1](https://github.com/ublue-os/bazzite/commit/95d5f71db21cb92494862f8c116a68b89b3e76a1), [2](https://github.com/ublue-os/bazzite/commit/8f1c46b48bcd02770abbcfde03c0305b13fb6f26)) | See below |
-| [Bluefin](https://projectbluefin.io) | [](#request-for-help) | [](#ai-functionality) ([1](https://docs.projectbluefin.io/ai), [2](https://ask.projectbluefin.io))
[](#vibecoded) ([1](https://docs.projectbluefin.io/agentic-contributing), [2](https://docs.projectbluefin.io/blog/bluefin-agentic-development), [3](https://github.com/projectbluefin/dakota/blob/testing/AGENTS.md))
[](#permissive-ai-policy) ([1](https://github.com/ublue-os/bluefin/blob/main/AGENTS.md)) | See below |
-| [Fedora](https://fedoraproject.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://docs.fedoraproject.org/en-US/council/policy/ai-contribution-policy)) | See below |
+| [Bluefin](https://projectbluefin.io) | [](#request-for-help) | [](#ai-functionality) ([1](https://docs.projectbluefin.io/ai/), [2](https://ask.projectbluefin.io))
[](#vibecoded) ([1](https://docs.projectbluefin.io/agentic-contributing/), [2](https://docs.projectbluefin.io/blog/bluefin-agentic-development/), [3](https://github.com/projectbluefin/dakota/blob/testing/AGENTS.md))
[](#permissive-ai-policy) ([1](https://github.com/ublue-os/bluefin/blob/main/AGENTS.md)) | See below |
+| [Fedora](https://fedoraproject.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://docs.fedoraproject.org/en-US/council/policy/ai-contribution-policy/)) | See below |
| [Finix](https://github.com/finix-community/finix) | [](#request-for-help) | [](#ai-code-reviews) ([1](https://github.com/finix-community/finix/pull/124#pullrequestreview-4640731757), [2](https://github.com/finix-community/finix/pull/125#pullrequestreview-4640804155), [3](https://github.com/finix-community/finix/pull/126#pullrequestreview-4640785509)) | [GNU Guix System](https://guix.gnu.org) |
| [NixOS](https://github.com/NixOS/nix) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/NixOS/nix/commit/6dddd433f8a40df445257d69f0ec2c3d88d37b21), [2](https://github.com/NixOS/nix/commit/b738af0f5cefaa4fd76d74a981433d608b109d2c), [3](https://github.com/NixOS/nix/commit/5286c0477d77fb919df890324d3a510a199f450e)) | [GNU Guix System](https://guix.gnu.org) |
| [Nobara](https://nobaraproject.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/Nobara-Project/dnf-app-center/commit/9d3ac4c0193e4c0f9e8a33b42e78862a122def76), [2](https://github.com/Nobara-Project/dnf-app-center/commit/1b6af0a35671c3b0cdf27370fc778b95ad5e630c)) | See below |
-| [OpenWrt](https://openwrt.org) | [`7214acd`](https://github.com/openwrt/openwrt/commit/7214acd7599a25863d6185a036d878b593b4b16c) | [](#permissive-ai-policy) ([1](https://github.com/openwrt/openwrt/commit/af3cbd4013a2c8c82450e4a4b21a73d28ab4cda2), [2](https://github.com/openwrt/openwrt/pull/21284), [3](https://github.com/openwrt/openwrt/commit/410277ca12d811daa8040edf75dfd87a2d9dd5f8))
[](#ai-code-reviews) ([1](https://github.com/openwrt/openwrt/pull/22565), [2](https://github.com/openwrt/openwrt/pull/22421), [3](https://github.com/openwrt/openwrt/pull/22543)) | [](#request-for-help) |
+| [OpenWrt](https://openwrt.org) | [`7214acd`](https://github.com/openwrt/openwrt/commit/7214acd7599a25863d6185a036d878b593b4b16c) | [](#permissive-ai-policy) ([1](https://github.com/openwrt/openwrt/commit/af3cbd4013a2c8c82450e4a4b21a73d28ab4cda2), [2](https://github.com/openwrt/openwrt/pull/21284), [3](https://github.com/openwrt/openwrt/commit/410277ca12d811daa8040edf75dfd87a2d9dd5f8))
[](#ai-code-reviews) ([1](https://github.com/openwrt/openwrt/pull/22565), [2](https://github.com/openwrt/openwrt/pull/22421), [3](https://github.com/openwrt/openwrt/pull/22543)) | [](#request-for-help) |
| [Ubuntu](https://ubuntu.com) | [](#request-for-help) | [](#ai-functionality) ([1](https://ubuntu.com/ai), [2](https://discourse.ubuntu.com/t/the-future-of-ai-in-ubuntu/81130)) | See below |
| [Ultramarine](https://ultramarine-linux.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://xcancel.com/CappyIshihara/status/2081212901256552768)) | See below |
| [Void](https://voidlinux.org) | [](#request-for-help) | [](#condones-llm-ingestion) ([1](https://github.com/void-linux/.github/blob/master/CONTRIBUTING.md#ai-usage), [2](https://github.com/void-linux/void-packages/pull/61684#issuecomment-5171541844)) | See below |
@@ -1669,6 +1695,7 @@ A desktop environment usually depends on a specific window manager to work.
>
> Depending on your needs and technical concerns, you may find any number of different alternative languages useful.
>
+> * [ArkScript](https://arkscript-lang.dev/) [](#anti-ai-policy) ([1](https://github.com/ArkScript-lang/Ark#strict-no-llm--no-ai-policy)) - Lisp-inspired functional embeddable scripting language
> * [ATS](https://www.cs.bu.edu/~hwxi/atslangweb/Home.html) - functional, statically typed programming language that unifies implementation with formal specification that can be as efficient as C
> * [Austral](https://austral-lang.org) - systems language with linear types and capability-based security
> * [Biscuit Language (BL)](https://biscuitlang.org) - simple imperative programming language
@@ -2230,35 +2257,35 @@ This section is strictly for software implementing a core set of UNIX-like (or M
## Text and Code Editors
-| Name | Last Untainted Version or Commit ID | Tags and Evidence |
+| Name | Last Untainted
Version/Commit ID | Evidence |
|---|:---:|---|
| [CotEditor](https://github.com/coteditor/CotEditor) | [`6.1.2`](https://github.com/coteditor/CotEditor/releases/tag/6.1.2) | [](#permissive-ai-policy) ([1](https://github.com/coteditor/CotEditor/commit/dcef4b2aa399aadb8c1c50f2139ca62eedb2cfc7), [2](https://github.com/coteditor/CotEditor/pull/2063)) |
-| [Flow](https://codeberg.org/neurocyte/flow) | [`a782bfb`](https://codeberg.org/neurocyte/flow/commit/a782bfb690aec321fc3c6a955953895a150333b1) (unsure) | [](#permissive-ai-policy) ([1](https://codeberg.org/neurocyte/flow/src/commit/9c66b196500b7ee5fbfd98db88a2116f36f1b366), [2](https://codeberg.org/neurocyte/flow/src/commit/ae0f62c3bf75aa13c1916c9d1f37092869765dc8))
 ([1](https://codeberg.org/neurocyte/flow/src/branch/master#development-resources))|
+| [Flow](https://codeberg.org/neurocyte/flow) | [`a782bfb`](https://codeberg.org/neurocyte/flow/commit/a782bfb690aec321fc3c6a955953895a150333b1) (unsure) | [](#permissive-ai-policy) ([1](https://codeberg.org/neurocyte/flow/src/commit/9c66b196500b7ee5fbfd98db88a2116f36f1b366), [2](https://codeberg.org/neurocyte/flow/src/commit/ae0f62c3bf75aa13c1916c9d1f37092869765dc8))
 ([1](https://codeberg.org/neurocyte/flow/src/branch/master#development-resources)) |
| [Helix](https://github.com/helix-editor/helix) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/helix-editor/helix/commit/22d0d294bdb2e8f90fd6cb6f2546aefe2844e642)) |
-| [Kakoune](https://kakoune.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/mawww/kakoune/commit/ca2c93470352e89cde62cecf2507110509d7be20)) |
-| [Lem](http://lem-project.github.io/) | [`e039567`](https://github.com/lem-project/lem/tree/e039567bc8976d2d59920d91e865440068ea8097) | [](#ai-functionality) ([1](https://github.com/lem-project/lem/commit/4f2713e0af6afda559d8aaa896285f18b4a969bb))
[](#permissive-ai-policy) ([1](https://github.com/lem-project/lem/blob/main/CLAUDE.md), [2](https://github.com/lem-project/lem/commit/bec98d7d0600f67e5f430cc3032970efeb24b80c), [3](https://github.com/lem-project/lem/commit/376601e2213ba7d1ef83a85e8dc37ddeb7a9f9ea)) |
-| [Microsoft Edit](https://github.com/microsoft/edit) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/microsoft/edit/pull/72))
[](#ai-code-reviews) ([1](https://github.com/microsoft/edit/pull/738)) |
-| [Neovim](https://github.com/neovim/neovim/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/neovim/neovim/blob/b8a976afdaf0080498e85530fae65a3165f201d5/CONTRIBUTING.md#ai-assisted-work), [2](https://github.com/neovim/neovim/issues/38186#issuecomment-4018682912), [3](https://github.com/neovim/neovim/blob/master/AGENTS.md))
[](#ai-code-reviews) ([1](https://github.com/neovim/neovim/pull/37325), [2](https://github.com/neovim/neovim/pull/37704), [3](https://github.com/neovim/neovim/pull/37430))
[](#sponsored-by-ai) ([1](https://github.com/neovim/neovim.github.io/blob/cbcaf6f207e76093cc6f41e486220a0fd9dcbdb0/layouts/home.html#L26-L41)) |
-| [Nextpad++](https://nextpad.org/) | None | [](#permissive-ai-policy) ([1](https://github.com/nextpad-plus-plus/nextpad-plus-plus-macos/commit/5420e8cf93dd7fdd4aa878035e203748b6aedabf), [2](https://github.com/nextpad-plus-plus/nextpad-plus-plus-macos/commit/9bb0503d758d7f5b9be166fc4b544344fdc9cfe7)) |
+| [Kakoune](https://kakoune.org) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/mawww/kakoune/commit/ca2c93470352e89cde62cecf2507110509d7be20)) |
+| [Lem](https://lem-project.github.io) | [`e039567`](https://github.com/lem-project/lem/tree/e039567bc8976d2d59920d91e865440068ea8097) | [](#ai-functionality) ([1](https://github.com/lem-project/lem/commit/4f2713e0af6afda559d8aaa896285f18b4a969bb))
[](#permissive-ai-policy) ([1](https://github.com/lem-project/lem/blob/main/CLAUDE.md), [2](https://github.com/lem-project/lem/commit/bec98d7d0600f67e5f430cc3032970efeb24b80c), [3](https://github.com/lem-project/lem/commit/376601e2213ba7d1ef83a85e8dc37ddeb7a9f9ea)) |
+| [Microsoft Edit](https://github.com/microsoft/edit) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/microsoft/edit/pull/72))
[](#ai-code-reviews) ([1](https://github.com/microsoft/edit/pull/738)) |
+| [Neovim](https://github.com/neovim/neovim) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/neovim/neovim/blob/b8a976afdaf0080498e85530fae65a3165f201d5/CONTRIBUTING.md#ai-assisted-work), [2](https://github.com/neovim/neovim/issues/38186#issuecomment-4018682912), [3](https://github.com/neovim/neovim/blob/master/AGENTS.md))
[](#ai-code-reviews) ([1](https://github.com/neovim/neovim/pull/37325), [2](https://github.com/neovim/neovim/pull/37704), [3](https://github.com/neovim/neovim/pull/37430))
[](#sponsored-by-ai) ([1](https://github.com/neovim/neovim.github.io/blob/cbcaf6f207e76093cc6f41e486220a0fd9dcbdb0/layouts/home.html#L26-L41)) |
+| [Nextpad++](https://nextpad.org) | None | [](#permissive-ai-policy) ([1](https://github.com/nextpad-plus-plus/nextpad-plus-plus-macos/commit/5420e8cf93dd7fdd4aa878035e203748b6aedabf), [2](https://github.com/nextpad-plus-plus/nextpad-plus-plus-macos/commit/9bb0503d758d7f5b9be166fc4b544344fdc9cfe7)) |
| [Ox](https://github.com/curlpipe/ox) | [`v0.7.5`](https://github.com/curlpipe/ox/releases/tag/0.7.5) | [](#ai-functionality) ([1](https://github.com/curlpipe/ox/pull/190/commits/7b2addcfb8c14b5dcae9210b3d18e68dd57c9a93)) |
| [Qt Creator](https://www.qt.io/development/tools/qt-creator-ide) | [](#request-for-help) | [](#ai-functionality) ([1](https://www.qt.io/development/tools/qt-creator-ide)) |
| [RStudio](https://posit.co/products/open-source/rstudio) |[](#request-for-help) |[](#ai-functionality) ([1](https://docs.posit.co/ide/news/#rstudio))
[](#permissive-ai-policy) ([1](https://github.com/rstudio/rstudio/tree/main/.claude), [2](https://github.com/rstudio/rstudio/pull/17500)) |
-| [Vim](https://www.vim.org/) | [`v9.1.0189`](https://github.com/vim/vim/releases/tag/v9.1.0189) | [](#permissive-ai-policy) ([1](https://hachyderm.io/@AndrewRadev/116175986749599825), [2](https://github.com/search?q=repo%3Avim%2Fvim+claude&type=commits&s=committer-date&o=desc), [3](https://github.com/vim/vim/issues/18800#issuecomment-3568099543)) |
-| [VS Code](https://code.visualstudio.com/) | [](#request-for-help) | [](#ai-functionality) ([1](https://code.visualstudio.com/))
[](#permissive-ai-policy) ([1](https://github.com/microsoft/vscode/blob/main/.github/copilot-instructions.md), [2](https://github.com/microsoft/vscode/tree/main/.agents/skills/launch), [3](https://github.com/microsoft/vscode/commit/899cb3b5084400ff10d771c65023c32da2e704f6)) |
-| [Zed](https://zed.dev) | [](#request-for-help) | [](#ai-functionality) ([1](https://zed.dev/ai))
[](#permissive-ai-policy) ([1](https://github.com/zed-industries/zed/blob/e613b2c9d36f48248018d3684ddd034f2eade31e/.rules), [2](https://github.com/zed-industries/zed/tree/e613b2c9d36f48248018d3684ddd034f2eade31e/.factory), [3](https://github.com/zed-industries/zed/commit/beb0b028f11c341e2d59f71a3dae29abe41b3df4)) |
+| [Vim](https://www.vim.org) | [`v9.1.0189`](https://github.com/vim/vim/releases/tag/v9.1.0189) | [](#permissive-ai-policy) ([1](https://hachyderm.io/@AndrewRadev/116175986749599825), [2](https://github.com/search?q=repo%3Avim%2Fvim+claude&type=commits&s=committer-date&o=desc), [3](https://github.com/vim/vim/issues/18800#issuecomment-3568099543)) |
+| [VS Code](https://code.visualstudio.com) | [](#request-for-help) | [](#ai-functionality) ([1](https://code.visualstudio.com))
[](#permissive-ai-policy) ([1](https://github.com/microsoft/vscode/blob/main/.github/copilot-instructions.md), [2](https://github.com/microsoft/vscode/tree/main/.agents/skills/launch), [3](https://github.com/microsoft/vscode/commit/899cb3b5084400ff10d771c65023c32da2e704f6)) |
+| [Zed](https://zed.dev) | [](#request-for-help) | [](#ai-functionality) ([1](https://zed.dev/ai))
[](#permissive-ai-policy) ([1](https://github.com/zed-industries/zed/blob/e613b2c9d36f48248018d3684ddd034f2eade31e/.rules), [2](https://github.com/zed-industries/zed/tree/e613b2c9d36f48248018d3684ddd034f2eade31e/.factory), [3](https://github.com/zed-industries/zed/commit/beb0b028f11c341e2d59f71a3dae29abe41b3df4)) |
> [!NOTE]
> ### Alternative Text and Code Editors
-> | Name | UI | Notes |
-> |------|----|-------|
-> | [deadpixi/sam] | GUI | Last commit was on 2020-07-14 |
-> | [EVi] | TUI | [](#anti-ai-policy) ([1](https://codeberg.org/evi-editor/evi/src/branch/master/CONTRIBUTING.md#using-ai)), fork of vim |
-> | [GNU Emacs] | TUI, GUI | |
-> | [GNU nano] | TUI | |
-> | [Gram] | GUI | [](#anti-ai-policy) ([1](https://codeberg.org/GramEditor/gram/src/branch/main/CONTRIBUTING.md#contributing-to-this-project)), fork of zed |
-> | [Hemlock] | TUI, GUI | Emacs-like |
-> | [Lapce] | GUI | |
-> | [vis] | TUI | vi-like |
+> | Name | UI | Notes |
+> |-------------------------------------------------|----------|-|
+> | [deadpixi/sam](https://github.com/deadpixi/sam) | GUI | Last commit was on 2020-07-14 |
+> | [EVi](https://codeberg.org/NerdNextDoor/evi) | TUI | [](#anti-ai-policy) ([1](https://codeberg.org/evi-editor/evi/src/branch/master/CONTRIBUTING.md#using-ai)), fork of vim |
+> | [GNU Emacs] | TUI, GUI | |
+> | [GNU nano](https://www.nano-editor.org) | TUI | |
+> | [Gram](https://codeberg.org/GramEditor/gram) | GUI | [](#anti-ai-policy) ([1](https://codeberg.org/GramEditor/gram/src/branch/main/CONTRIBUTING.md#contributing-to-this-project)), fork of zed |
+> | [Hemlock](https://phemlock.common-lisp.dev) | TUI, GUI | Emacs-like |
+> | [Lapce](https://lap.dev/lapce) | GUI | |
+> | [vis](https://github.com/martanne/vis) | TUI | vi-like |
### Note Software
@@ -2327,6 +2354,7 @@ This section is strictly for software implementing a core set of UNIX-like (or M
| [Jujutsu](https://www.jj-vcs.dev/latest/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://discord.com/channels/968932220549103686/1458877549034864703), [2](https://github.com/jj-vcs/jj/pull/9076), [3](https://github.com/jj-vcs/jj/pull/9083)) |
| [lazygit](https://github.com/jesseduffield/lazygit) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/jesseduffield/lazygit/blob/master/AGENTS.md), [2](https://github.com/jesseduffield/lazygit/commit/21d58085f4e5d60a18d161da81fb0d9298dbe4ed), [3](https://github.com/jesseduffield/lazygit/commit/4f6cdedb1e5ea8c13d0ccbf57d772a387ef5728f))
[](#ai-code-reviews) ([1](https://github.com/jesseduffield/lazygit/pull/5277), [2](https://github.com/jesseduffield/lazygit/pull/5273), [3](https://github.com/jesseduffield/lazygit/pull/5392))
[](#sponsored-by-ai) ([1](https://github.com/jesseduffield/lazygit/blob/master/README.md)) |
| [Mercurial](https://mercurial-scm.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://foss.heptapod.net/mercurial/mercurial-devel/-/merge_requests/1914)) |
+| [Pijul](https://pijul.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://nest.pijul.com/pijul/pijul:main/tree/IQYEBPLRBGL34.WCRAA), [2](https://nest.pijul.com/pijul/pijul:main/tree/IQYEBPLRBGL34.2W7AA)) |
| [prek](https://prek.j178.dev/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/j178/prek/blob/aca63eefe1b9139fb5c0a97063ff975f5ae8d092/.github/copilot-instructions.md), [2](https://github.com/j178/prek/pull/1842), [3](https://github.com/j178/prek/pull/1679)) | [pre-commit](https://pre-commit.com) |
| [Radicle](https://radicle.dev/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://radicle.network/nodes/seed.radicle.dev/rad:z4D5UCArafTzTQpDZNQRuqswh3ury/tree/CLAUDE.md)) |
| [Sapling](https://github.com/facebook/sapling) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/facebook/sapling/tree/0298ebd8e7/eden), [2](https://github.com/facebook/sapling/blob/ddbd9814bc/eden/scm/.claude/settings.json#L9)) |
@@ -2336,7 +2364,6 @@ This section is strictly for software implementing a core set of UNIX-like (or M
> * [BitKeeper](https://github.com/bitkeeper-scm/bitkeeper)
> * [Darcs](https://darcs.net/)
> * [Game of Trees]
-> * [Pijul](https://pijul.org/)
### Version Control Servers
@@ -2501,12 +2528,10 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
[Decker]: https://github.com/JohnEarnest/Decker
[Dia]: https://gitlab.gnome.org/GNOME/dia
[Drawy]: https://apps.kde.org/drawy
-[deadpixi/sam]: https://github.com/deadpixi/sam
[Deepin Terminal]: https://github.com/linuxdeepin/deepin-terminal
[dnslookup]: https://github.com/ameshkov/dnslookup
[Epiphany]: https://apps.gnome.org/Epiphany
[Eqonomize]: https://eqonomize.github.io/
-[EVi]: https://codeberg.org/NerdNextDoor/evi
[ffplay]: https://ffmpeg.org/ffplay.html
[find]: https://cgit.git.savannah.gnu.org/cgit/findutils.git/
[Firebird]: https://www.firebirdsql.org
@@ -2517,12 +2542,9 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
[GNOME Boxes]: https://gnomeboxes.org
[GNOME Terminal]: https://gitlab.gnome.org/GNOME/gnome-terminal
[GNU Emacs]: https://www.gnu.org/software/emacs/
-[GNU nano]: https://www.nano-editor.org/
[GnuTLS]: https://www.gnutls.org/
[GoToSocial]: https://codeberg.org/superseriousbusiness/gotosocial
-[Gram]: https://codeberg.org/GramEditor/gram
[Grisbi]: https://grisbi.org/
-[Hemlock]: https://phemlock.common-lisp.dev/
[HomeBank]: https://www.gethomebank.org/
[HTTPie]: https://github.com/httpie/cli
[Idris]: https://www.idris-lang.org/
@@ -2532,7 +2554,6 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
[KMonad]: https://github.com/kmonad/kmonad
[Konform]: https://codeberg.org/konform-browser/source
[Konsole]: https://invent.kde.org/utilities/konsole
-[Lapce]: https://lap.dev/lapce/
[libmicrohttpd]: https://www.gnu.org/software/libmicrohttpd/
[LibreTube]: https://libretube.dev
[libvips]: https://github.com/libvips/libvips
@@ -2554,7 +2575,6 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
[SMPlayer]: https://www.smplayer.info/
[stb]: https://github.com/nothings/stb
[Tauthon]: https://github.com/naftaliharris/tauthon
-[virt-manager]: https://virt-manager.org
[vis]: https://github.com/martanne/vis
[wafrn-rn]: https://codeberg.org/wafrn/wafrn-rn
[Waterfox]: https://github.com/BrowserWorks/waterfox