Circuit stability
Do the mechanisms we identify survive fine-tuning, quantisation and distillation? If an explanation evaporates under 4-bit weights, it was never an explanation.
Research
A language model is not a mystery — it is a very long arithmetic expression that nobody bothered to annotate. Below is the annotation: four stages, scrolled through, from raw characters to a chosen word.
Characters → subword units
Noema never sees letters. Text is cut into subword tokens — fragments chosen because they are statistically cheap to encode. “interpretability” arrives as four pieces, “the” as one. Everything downstream is arithmetic on those pieces.
Vocabulary: 128,000 tokens · avg 3.7 chars
Every token is looked up as a vector — a list of numbers describing a direction. Related meanings point similar ways. This is the first place the model has anything you could call an idea, and the first place we can measure one.
Embedding width: 12,288 dimensions
Attention is a weighted lookup: each position queries the whole sequence and pulls back a mixture of what it finds. Run it 96 times in parallel, 120 layers deep, and structure appears — coreference, syntax, arithmetic carry. These are the heads we name.
120 layers × 96 heads = 11,520 circuits
The final vector is projected back onto the vocabulary, producing a score for all 128,000 tokens. One is chosen. Then the whole machine runs again for the next word — and the derivation trace records which heads moved the decision.
Decode: predicate-checked, cited on refusal
Programmes
Each programme is expected to publish negative results. A year without a retraction is a year we were not looking hard enough.
Do the mechanisms we identify survive fine-tuning, quantisation and distillation? If an explanation evaporates under 4-bit weights, it was never an explanation.
Behaviour specified as predicates over the derivation, evaluated at decode time. The model cites the clause it invoked, and the clause is public.
At a million tokens, eviction is inevitable. We treat it as an interface problem: the model reports what left the context and what it cost.
Explanations that hold on benchmarks but dissolve under adversarial prompting are decorative. We attack our own traces.
Publications
7 of 7 shown
The playground runs the same visualisations against text you type.