put vibecoders and their allies in one category together

This commit is contained in:
jessebot 2026-04-14 16:12:16 +02:00 committed by JesseBot
commit df8003a77b
2 changed files with 22 additions and 26 deletions

View file

@ -17,9 +17,9 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
* [Definitions](#definitions)
* [Vibecoded](#vibecoded)
* [AI Functionality](#ai-functionality)
* [Permissive AI Policy](#permissive-ai-policy)
* [Vibecode](#vibecode)
* [AI Functionality](#ai-functionality)
* [AI Code Reviews](#ai-code-reviews)
* [Gen AI 'Art'](#gen-ai-art)
* [AI Sponsored](#ai-sponsored)
@ -97,9 +97,23 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
Below are special definitions that are used for tagging purposes.
### Vibecoded
### Permissive AI Policy
![Vibecoded](./badges/vibecoded.svg)
![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)
A policy that permits the use of AI/LLMs in any capacity or is declared to be [vibecoded](#vibecode). Both vibecoding and opening the door for people to vibecode count as a permissive AI policy.
Evidence can be:
- an explicit AI policy (e.g. `AI_POLICY.md`, `CONTRIBUTING.md`, developer docs) in the repo or something in the project's contributing guidelines or in their website's documentation that says that AI/LLMs are allowed
- an LLM friendly `AGENTS.md`, `CLAUDE.md`, or other such LLM instruction files or folders.
- core maintainers' blog or social media post about vibecoding
- link to readme, website, or documentation stating the project is vibecoded
> [!Important]
> If a core maintainer has noted that the code is entirely vibecoded, please put that as the *first* evidence link.
#### Vibecode
Asking an AI to write software for you (often without human review). Per [Wikipedia](https://en.wikipedia.org/wiki/Vibe_coding):
@ -109,11 +123,9 @@ The term was coined by [Andrej Karpathy](https://en.wikipedia.org/wiki/Andrej_Ka
A **Vibecoder** is a person who uses AI prompts to generate anything, typically code or images. It would therefore be appropriate to call Andrej Karpathy a vibecoder.
Evidence can be:
> [!Note]
> Humans reviewing vibecoded code does not disqualify said code from being considered vibecoded.
- core maintainers' blog or social media post about vibecoding
- link to readme, website, or documentation stating the project is vibecoded
- link to AI policy, developer docs, or CONTRIBUTING doc that *requires* LLM usage
### AI Functionality
@ -127,17 +139,6 @@ Evidence can be:
- a blog post advertising the AI Functionality
- a link to the default branch in a repo that shows where the AI Functionality is implemented
### Permissive AI Policy
![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)
A policy that permits the use of AI/LLMs in any capacity.
Evidence can be:
- an explicit AI policy (e.g. `AI_POLICY.md`) in the repo or something in the project's contributing guidelines or in their website's documentation.
- an LLM friendly `AGENTS.md`, `CLAUDE.md`, or other such LLM instruction files or folders.
### AI Code Reviews
![AI Code Reviews](./badges/ai-code-reviews-purple.svg)

View file

@ -16,11 +16,10 @@ Make sure to format your table like below:
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|---|:---:|---|---|
| [formallyCoolSoftware](https://linktocoolsoftware.com) | [`v2.0.0`](linktolastgoodversion.com/v2.0.0) *or* [`ab12345`](linktolastgoodcommitid.com/commit/ab12345) | ![Vibecoded](./badges/vibecoded.svg) ([1](http://linktocoolsoftware.com/branch/main/AGENTS.md))<br/> ![AI Sponsored](./badges/ai-sponsored-blue.svg) ([1](http://linktocoolsoftware.com/branch/main/README.md))| [coolSlopFreeProject] |
| [formallyCoolSoftware](https://linktocoolsoftware.com) | [`v2.0.0`](linktolastgoodversion.com/v2.0.0) *or* [`ab12345`](linktolastgoodcommitid.com/commit/ab12345) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](http://linktocoolsoftware.com/branch/main/AGENTS.md))<br/> ![AI Sponsored](./badges/ai-sponsored-blue.svg) ([1](http://linktocoolsoftware.com/branch/main/README.md))| [coolSlopFreeProject] |
**Evidence column**: should contain one or more of the following tags (followed by *up to 3* numbered evidence links in parentheses):
- [![Vibecoded](./badges/vibecoded.svg)](https://codeberg.org/small-hack/open-slopware#vibecoded)
- [![AI Functionality](./badges/ai-functionality-yellow.svg)](https://codeberg.org/small-hack/open-slopware#ai-functionality)
- [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](https://codeberg.org/small-hack/open-slopware#permissive-ai-policy)
- [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](https://codeberg.org/small-hack/open-slopware#ai-code-reviews)
@ -33,10 +32,6 @@ Make sure to format your table like below:
Here are all the badges for easy copying and pasting:
```markdown
[![Vibecoded](./badges/vibecoded.svg)](#vibecoded)
```
```markdown
[![AI Functionality](./badges/ai-functionality-yellow.svg)](#ai-functionality)
```
@ -69,7 +64,7 @@ Please do not submit GitHub screenshots of "A user you have blocked has previous
Screenshots are allowed but must be a last resort for something that cannot be linked. We'd prefer archive links in all other instances.
The above "Alternative(s)" column is for software that has a 1:1 parity or is a very similar alternative specific to the piece of software at hand. If the category or section is filled with the same alternative list (for instance, how it is in the [terminal emulators](https://codeberg.org/small-hack/open-slopware#terminal-emulators) section), you can remove the alternatives column. Instead, you can add a note below the table with all the alternatives, like this:
The above "Alternative(s)" column is for software that has a 1:1 parity or is a very similar alternative specific to the piece of software at hand. If the category or section is filled with the same alternative list (for instance, how it is in the [terminal emulators](https://codeberg.org/small-hack/open-slopware#terminal-emulators) section), you can remove the "Alternatives" column. Instead, you can add a note below the table with all the alternatives, like this:
> [!NOTE]
> ### Category Alternatives