Fetching from the wire…
Public story · 2026-07-16 · high
It's the proof code for a new paper on how models form a shared internal workspace, released Apache 2.0 with a note that nobody's patches get merged.
Why now: The repo went live July 2 alongside the paper's posting on transformer-circuits.pub, framed from day one as a one-off rather than an ongoing project.
Anthropic published jacobian-lens on GitHub July 2, the code behind a paper titled 'Verbalizable Representations Form a Global Workspace in Language Models.' For interpretability researchers, it's a shortcut: read out what a model already means at any internal layer, not just the last one. The repo has picked up 1,394 stars under an Apache 2.0 license.
The method computes one average Jacobian over a corpus, capturing how the final layer's output responds to changes at an earlier layer. That matrix then transports a residual-stream vector from layer l into the final-layer basis, where the model's own unembedding decodes it into words. In the repo's notation: lens_l(h) = unembed(J_l @ h).
Those examples run against Qwen, an open-weights model, since the method needs a full corpus of activations to compute that averaged Jacobian. The repo also ships interactive layer-by-position visualizations, so you can watch a representation's implied output shift as it moves through the network.
Its README marks the release explicitly as an unmaintained reference implementation, not accepting contributions.
Each link below shares sources, entities, or timing with this story.
Anthropic released Claude / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Anthropic released Claude); both cover Anthropic, GitHub; reported by the same outlet (github.com).
Opus built by Anthropic / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Opus built by Anthropic); both cover Anthropic, GitHub; reported by the same outlet (github.com).
Anthropic released Claude / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Anthropic released Claude); both cover Anthropic, GitHub; reported by the same outlet (github.com).
Anthropic partners with OpenAI / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Anthropic partners with OpenAI); both cover Anthropic, GitHub; reported by the same outlet (github.com).
Anthropic released Claude Code / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Anthropic released Claude Code); both cover Anthropic, GitHub; reported by the same outlet (github.com).
Anthropic released Claude / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Anthropic released Claude); both cover Anthropic, GitHub; reported by the same outlet (github.com).
Linked by a graph relationship (Anthropic released Claude); both cover Anthropic, GitHub; reported by the same outlet (github.com).
Anthropic partners with OpenAI / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Anthropic partners with OpenAI); both cover Anthropic, GitHub; reported by the same outlet (github.com).