Models & Data

Find the right models for your experiment

Want to understand how AI learns, compare models trained on different languages, or investigate how a model's behaviour changes during training? Beetle gives you open models, training checkpoints, datasets and tokenisers to explore these questions yourself.

Start with a research question below, or browse the full catalogue. Select the models you need and copy ready-to-run code to start analysing them in Colab.

330 open models · thousands of checkpoints · 21 first languages · three training scales

Collections

Model collections

Choose a collection based on what you want to investigate.

Training budget

Three training scales

Beetle models use different amounts of training text, so you can investigate how learning changes with experience.

Training budgetWhat it lets you explore
100 million tokensEarly learning and smaller-scale experiments
2 billion tokensIntermediate stages of training
24 billion tokensLonger training and the development of more mature capabilities

The final-release Beetle-FineWeb-24B-4 and Beetle-FineWeb-24B-5 collections completed the full 24-billion-token budget. Other collections have their actual training budgets listed above, so you can choose models with the amount of training your experiment requires. The HumanScale collection uses child-oriented BabyBabelLM data, for smaller, more cognitively motivated learning setups.

Languages

Explore 21 first languages

Beetle includes models that learn each of 21 first languages, paired with English in the bilingual experiments: Dutch, German, Danish, Icelandic, Norwegian, Italian, Spanish, Polish, Russian, Serbian, Greek, Hindi, Finnish, Estonian, Turkish, Basque, Hebrew, Filipino, Japanese, Korean and Chinese.

These languages span different language families and writing systems, making Beetle useful for investigating how language background affects learning, what languages share, and when knowledge transfers between them. Filter the model finder by language to find the models you need.

Data & tokenisers

Datasets and tokenisers

Use Beetle's data resources to run your own experiments, not just analyse existing models.

Browse the Beetle-Data collection on Hugging Face to get started.

Experiments

What do you want to investigate?

Pick a research question below. We load a recommended, matched set of models and generate ready-to-run beetle-analyze code straight away — no setup needed. Add or remove models in the table and the snippet updates for your selection.

🧠 How does AI learn?

Study model internals and interpretability. Investigate how a model's internal representations change during training, when capabilities emerge, and how information is stored. Select checkpoints from different stages of training to track what changes over time.

Load English & German models → CKA across checkpoints

📈 Does more training make a difference?

Compare training budgets and learning trajectories. Compare models trained on 100 million, 2 billion and 24 billion tokens to see how additional training affects performance and internal representations. Use matched models wherever possible to make the comparison meaningful.

Load matched English models (100M → 24B) → BLiMP code

🌍 How does learning two languages change a model?

Investigate multilingual learning and cross-lingual transfer. Compare models that learn one language with models that learn two, across different language pairs and exposure orders. Include matched monolingual baselines to isolate the effects of bilingual learning.

Load a bilingual model + its baselines → BLiMP code

🧪 What can AI learning tell us about human learning?

Compare models with human language-processing data. Connect model behaviour to human reading times, grammaticality judgements and priming data. Beetle's resources document datasets including MECO and BLiSS, helping you explore where model and human language processing converge or differ.

Load human-scale models → MECO reading-time code

🎓 Learning, teaching and independent projects

Get hands-on with language models. Reproduce a published result, compare models on a benchmark, explore how models generate text, or build a project of your own. Start with the recommended final-release models, then use the notebooks and tools to investigate your own questions.

Load recommended final models → ready-to-run code
Select directly

Or filter the full collection

Narrow the catalogue by language, training data, model type, curriculum and budget. Tick the models you want in the table, then copy the loading code or open them in Colab. Your selection is kept as you change filters.

1 · Resource
Models Tokenisers Datasets Pre-tokenised Raw corpora Everything
2 · Model type
Any Monolingual Bilingual Continual
3 · Language
4 · Training data
FineWeb BabyBabel
5 · Curriculum
B1 · Balanced B2 · Simultaneous B3 · Sequential B4 · Classroom B5 · Late exposure
6 · Training budget
100M ~300M 2B ~3B 24B Human-scale
Tick the box on any models you want. A copy-ready code snippet appears below as you select.
ModelTypeLanguageDataCurriculumBudget

Training data vs. evaluation language. This finder filters on the language(s) a model was trained on. To find models evaluated on a language you care about, consult the EMNLP 2026 paper.   The counts here are Hugging Face repositories (models, checkpoints, datasets and tokenisers), which is a larger number than the 285 + 45 models reported in the paper.

Your experiment starts with a question. Choose the models, compare their training histories, and investigate what changes as they learn.

Unsure which models suit your experiment? Start with the framework guides, or read the EMNLP 2026 paper for the full motivation and evaluation details.