LVL1
0 Total XP0 / 100 XP to Lvl 2
1 Day Streak
Interactive Laboratory

How LLMs Work — Interactive Learning Lab

Learn how language models process text, tokenize input, create continuous vector representations, use self-attention, predict probability distributions, and generate coherent text one token at a time.

The Autoregressive Loop

Step-by-Step Computational Dataflow

12 Connected Stages
1Stage 1

Text

Raw human strings and code sequences entered by the user.

Open Token Calculator
2Stage 2

Tokens

Subword segments created by Byte-Pair Encoding (BPE).

Open Tokenizer Lab
3Stage 3

Token IDs

Unique integers mapping each subword to the model vocabulary dictionary.

Open Token Visualizer
4Stage 4

Embeddings

Dense high-dimensional semantic vectors (e.g. 4096 dimensions).

Open 2D Embedding Visualizer
5Stage 5

Position Info

Rotary Position Embeddings (RoPE) rotating vectors to encode sequence order.

Open Transformer Visualizer
6Stage 6

Attention

Queries, Keys, and Values routing contextual focus across tokens.

Open Attention Heatmap
7Stage 7

Transformer

Stacked blocks with RMSNorm, Multi-Head Attention, and SwiGLU FFNs.

Open Transformer Layers
8Stage 8

Logits

Raw unnormalized real-numbered scores across all 128,000 vocabulary tokens.

Open Softmax Visualizer
9Stage 9

Probabilities

Softmax exponentiation and normalization scaling candidates to 100%.

Open Temperature Lab
10Stage 10

Next Token

Sampled candidate token chosen via Temperature, Top-K, and Top-P.

Open Next Token Predictor
11Stage 11

Repeat

Newly sampled token is appended to context, starting the next forward pass.

Open Generation Simulator
12Stage 12

Generated Text

Complete streaming answer returned to user upon reaching <|end_of_text|>.

Open Mini Language Model
Flagship Deep-Dive Guide

How an LLM Generates an Answer: From Text to the Next Token

Read our original 15-part illustrated guide exploring the exact mathematics of transformer decoders, floating-point matrix multiplications, and probability sampling.

Read Flagship Guide