LLM Brainscan maps every trainable parameter of a transformer neural network onto an 8K display — one pixel per weight, updating live as the model learns. Attention mechanisms form, MLP features sharpen, embedding clusters emerge, and you watch it all happen frame by frame.

LLM Brainscan running on an 8K display: weight matrices tiled above a strip of generated text.
Roughly 30 million parameters laid out as a single image: each pixel is one weight, blue where it's negative and orange where it's positive, dark near zero and brightening as the magnitude grows. The bottom strip renders the model's generated text, each token coloured by prediction confidence.

Making training visible#

Training a language model is an opaque process — you stare at a loss curve ticking downward and hope for the best. LLM Brainscan makes the internal dynamics visible: roughly 30 million trainable parameters, laid out as a spatial image you can actually watch evolve.

The mapping works because the numbers line up. An 8K display offers 7680×4320 pixels — just over 33 million — which fits a compact transformer’s parameter count almost exactly. Weight matrices tile across the top of the display, while the bottom rows render the model’s generated text in real time, each token coloured by prediction confidence. You can see structure forming in the attention heads, watch layer norms stabilise, and spot the moment the model starts producing coherent output.

A full-width 8K strip showing one pixel per transformer parameter.
One pixel per parameter, across the full 7680-pixel width of an 8K panel.

Static snapshots of learned weights are common enough. The temporal dimension is where it gets interesting — watching training dynamics unfold live, at full resolution, reveals patterns that summary statistics flatten out: symmetry breaking in the attention layers, transient features that appear and dissolve, different parts of the network learning at visibly different rates. Loss curves don’t show you any of this.

The model trains live for as long as the exhibition runs, so what you see shifts from one visit to the next. Here it is at three points along that arc — call them Monday, Wednesday and Friday:

Monday — freshly initialised: random weights, no output

Monday: the weight field is uniform random speckle and the text strip is blank.

Wednesday — structure emerging, words half-formed

Wednesday: horizontal banding is forming across the weights and the text reads as rough, half-coherent English.

Friday — weights settled, prose fluent

Friday: the weights show strong horizontal structure and the text strip reads as fluent period prose.
One network learning to read. The weights snap into structure within the first day — the embedding bands stripe, the blocks organise — then change little; what keeps maturing all week is the output, from blank (a fresh byte-level model emits mostly unprintable characters) through half-words to fluent prose. Blue marks negative weights, orange positive; each token in the strip is shaded by the model's confidence.

A brain you can talk to#

The text strip along the bottom is not just a readout. A microphone makes the piece interactive: speak to it, and your words both steer what the model says back and get folded into the text it learns from. You are not only watching the model train — you are, in a small way, one of the things it trains on.

How it works#

Everything about the model is sized to the screen rather than to win a benchmark, which is rather the point: it exists to be watched. The network is deliberately small, and it uses the simplest vocabulary there is, one symbol per byte, so that almost none of the display is spent on bookkeeping. The vast majority of the pixels show the weights themselves, where the interesting changes happen.

Holding a live, full-resolution picture at 8K is the hard part. Each frame, the weights travel straight from the model to the screen with nothing copied back in between, which is the only way to keep the image moving in real time. The whole thing runs on a single compact machine, small enough to stand in a gallery rather than a server room. The technical write-up is in the code repository.

A Cybernetic Studio project by Ben Swift. Code: github.com/ANUcybernetics/llm-brainscan.

How to cite this work

Ben Swift (2026). LLM Brainscan. doi.org/10.5281/zenodo.20780664 ·MIT

@misc{swift2026brainscan,
  author    = {Ben Swift},
  title     = {LLM Brainscan},
  year      = {2026},
  publisher = {Zenodo},
  doi       = {10.5281/zenodo.20780664},
  url       = {https://doi.org/10.5281/zenodo.20780664},
  note      = {Cybernetic Studio, ANU School of Cybernetics}
}
Research metadata
Category
Original Creative Works: Multimedia (Standard)
FoR codes
  • 460807 Information visualisation — 50%
  • 461103 Deep learning — 30%
  • 360503 Digital and electronic media art — 20%

Field of Research (FoR) codes and ERA category are proposed classifications for this non-traditional research output (NTRO), pending sign-off.

You are on Aboriginal land.

The Australian National University acknowledges, celebrates, and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work as the oldest continuing culture and knowledges in human history.

arrow-right bars search times