an open lab for language models

Learn how LLMs actually work, by playing with them.

Six guided modules with browser-native simulators. Tokenize text, build vocabularies, train a tiny model, retrieve documents and wire agents together. No GPU. No setup.

6
modules
100%
in-browser
0
API keys
experiments

/ curriculum

The full stack of an LLM

/ key ideas

A model in one paragraph

A language model takes text, breaks it into tokens from a fixed vocabulary, and predicts the next token. It learns this skill during pre-training on huge corpora, then is steered with fine-tuning. To answer about things it never saw, we attach retrieval. To make it act, we wrap it in orchestration, with tools, routers, and memory.