Mechanistic interpretability breaks a model down into a set of algorithms that we can understand and follow, showing not just what a model does but how and why. The J-space allows us to see what the model is ‘thinking’ about as it processes. Pick an example below or type your own.
Each row is a layer of the model, from early at the top to final at the bottom, and each column is a word of your prompt. Each cell shows what that layer is most disposed to say at that point. Watch the middle rows: that's where concepts show up before the model commits to an answer.
The three charts run from the earliest layer on the left to the model's output on the right.
The orange dot at the right of each chart is the model's final output, measured directly rather than through the lens.