Learning pathsChecking saved investigationReading browser-local route memory before showing a continuation.

Guided Learning Paths

Choose a learning path

Pick the question closest to yours. Each route starts with a prediction, then lets you change the system and inspect what happened.

Choose your starting point

Live learning routes

Two routes, different starting points. Both save useful checkpoints in this browser so you can continue without starting over.

A physical notebook-style KV memory lab with attention heads feeding a smaller cache.1 integrated deep dive

Attention to Serving

Trace attention math into memory, latency, and decoding

Use one integrated workbench to compare MHA, GQA, and MQA, then connect cache width to long-context and serving tradeoffs.

Your questionHow does changing attention architecture alter KV memory and the behavior of a serving system?
  1. 01Attention
  2. 02KV cache
  3. 03GQA / MQA
  4. 04FlashAttention
  5. 05Long context
  6. 06Serving
  7. 07Decoding
First prediction
Which term changes first when full multi-head attention shares key and value heads?
What you change
KV-head count, context length, numerical precision, memory budget, temperature, and top-k.
What you carry forward
A scoped rule for what controls KV memory, plus the conditions where a serving claim can fail.