Labs · break it on purpose

Move the numbers. Read the trace.

A definition tells you what a system is called. A workbench lets you see what happens when you change the batch, remove a tool, shorten the context or pick a cheaper GPU. Everything runs in your browser.

3 workbenchesNo loginEstimates, clearly labeled
Educational models, not benchmarks. The labs use simplified analytical models and rounded hardware constants. They are for building intuition and designing experiments. Measure your own workload before making a capacity or safety decision.
How to use a workbench

Change one variable. Predict first.

A lab is not a toy. It is a place to test a causal claim. Before you move a slider, write down what you expect to happen. Then move it and explain the difference.

01

Start from the default.

Run the baseline once. Note TTFT, memory, cost or the trace outcome. A number without a baseline is a decoration.

02

Change one thing.

Double concurrency. Remove the shell tool. Switch to INT4. If you change three things, you cannot attribute the result.

03

Explain the mechanism.

“It got slower” is not an explanation. “The KV cache outgrew HBM, so the batch size collapsed” is one.

Type at least two characters. Search is indexed after the production build.
Lessons · labs · glossary↑↓ to browse · esc to close