brAIAIn: A Language Model Trained Exclusively on What It Was Paid to Learn
BRAIAIN Laboratories · November 1, 2026
Frontier models are trained on trillions of tokens, and the answer to "what was it trained on?" is usually "a large mixture of public and licensed data." We wanted the opposite answer. Every sentence brAIAIn has ever read fits on one page, with the version it entered and whether somebody paid for it.
brAIAIn is a word trigram model. It is real. It is very small.
How it works
- brAIAIn-0 was trained on twelve lines the lab wrote: a creation story and ten instructions. Instruction II reads: "Thou shalt not know anything that has not been paid for."
- Every later version adds exactly one sentence. Anyone can buy one for $5. It is screened, published permanently, and the model is retrained.
- Lab releases. When no purchase is waiting, the lab may add a sentence of its own. These are credited to the lab, labeled as unpaid everywhere, and never counted as paid.
- The model reads its own writing. Before each release, the previous version writes three passages, and the twelve most recent stay in the training data. This is a small, fully observable version of the recursion studied in Shumailov et al., 2024.
The architecture is a count-based trigram model with bigram backoff and a whitespace tokenizer. The context window is two tokens. The parameters are word counts.
Results so far
| brAIAIn-0 | brAIAIn-2.67-turbo | |
|---|---|---|
| Vocabulary | 96 words | 130 words |
| Parameters | 320 | 456 |
| Training text the model wrote itself | 0% | 41.9% |
| GSM8K (all 1,319 problems) | 0.0% | 0.0% |
| TruthfulQA MC1, per-word | 32.4% | 29.7% |
TruthfulQA is scored without showing the model the question. Its best per-word score, 36.7%, is just below a baseline that always picks the longest answer (36.8%). It has never solved a math problem. One paid sentence asks it not to try.
Between 20% and 42% of its unprompted output repeats a training sentence word for word. The rest are recombinations. Asked "What is the meaning of life?", one version answered: "The meaning of life is a matter for the board, which is a goose." Nobody wrote that sentence.
Naming
Paid releases get whole numbers. Lab releases between them get point releases, in the industry style: 2.1, 2.5, 2.5 (new), 2.67-turbo, 2.7-preview. The next paid sentence returns to a whole number.
Try it
- Every release, frozen as shipped, one repository each: the brAIAIn collection. The latest is always braiain-lab/brAIAIn-0.
- Talk to every version: brAIAIn on Spaces
- Run it locally, no dependencies:
python generate.py "What is the meaning of life?" - Full technical report: PDF, 5 pages
- Training data, all of it: braiain.com/data.html
Weights, data and code are public domain (CC0). BRAIAIN Laboratories is a parody of an AI lab. The model, the data and the measurements are real.
Citation
@techreport{braiain2026,
title = {brAIAIn: A Language Model Trained Exclusively on What It Was Paid to Learn},
author = {{BRAIAIN Laboratories}},
institution = {BRAIAIN Laboratories},
year = {2026},
doi = {10.5281/zenodo.23863739},
url = {https://doi.org/10.5281/zenodo.23863739}
}