© Neuronpedia 2026
    Privacy & TermsBlogGitHubSlackTwitterContact
    Neuronpedia logo - a computer chip with a rounded viewfinder border around it

    Neuronpedia

    Jacobian LensNEW
    Natural Language
    Autoencoders
    NEW
    Assistant AxisNEWCircuit TracerUPDATESteerSAE EvalsExportsAPI Community BlogPrivacy & TermsContact
    1. Home
    2. Residual Stream - Blog
    3. Welcome to the J-Space 🌌
    Newsletter
    No spam, unsubscribe anytime.
    The Residual Stream

    The Residual Stream

    Neuronpedia Blog

    RSS

    The Babble (Deprecated)

    Podcast by NotebookLM

    Apple PodcastsSpotify PodcastsPodcast RSS
    Welcome to the J-Space 🌌

    Welcome to the J-Space 🌌

    Jacobian Lens, HeadVis Updates, a 1.5B NLA, and more
    By Johnny Lin, David Chanin · July 10th, 2026

    This post is human-written and not AI generated or edited.

    • ➡️ ⭐️ Jacobian Lens - Available for 13 models including Gemma, Llama, GPT-OSS, and Qwen.
    • ➡️ HeadVis Updates - Use your own custom prompts and share them.
    • ➡️ NLA for Qwen 1.5B - Try NLAs on a tiny model, trained by Andy Xu.
    • ➡️ SAELens + InterpKit - Community contributions and updates.

    Jacobian Lens

    ➡️ Launch Demo - 13 Models Supported

    Paper | Tweet | HuggingFace | GitHub | Blog | LW

    If someone asked you to "think about a dog while saying the word 'cat'", could you do that? You probably could! But what specific feature about our human brains lets us do this? One neuroscience theory is that our brains have a "global workspace" that simultaneously holds the concept of a dog while we say the word cat.

    This same global workspace can do other things. For example, it lets us solve problems that take multiple steps, without having to write anything down. If you were asked: "how many legs does the animal that spins webs have?", you'd first think of the animal that spins webs, which is a spider. You put the spider in your workspace, and then you think of how many legs it has: eight.

    When we ask an AI (Qwen) the same spider question, it answers correctly without using any thinking tokens. So where's the AI doing its hidden thinking? Everyone, please welcome the J-space.

    JSpace showing the model thinking about spiders

    Gurnee et al argue that AI models also have a global workspace, inside what they call the Jacobian space, or J-space. The J-space can be revealed by using Jacobian lens, which are specially "fitted" for each model. In the J-lens Neuronpedia interface above, we see that the AI has "spiders" as the top entry in its J-space.

    13 Models Supported - Gemma, Llama, GPT-OSS, Qwen

    Since the launch on Monday, we've added J-lens support for 11 more models from the Gemma, Llama, GPT-OSS, and Qwen families. Access them by clicking the "Other Models" dropdown, or directly at neuronpedia.org/[modelId]/jlens. For smaller models, we noticed that it was easy to oversteer swaps - it required selecting fewer layers to swap to the desired result.

    🙋 Opportunity to Contribute: Pre-fitted J-lens - We provide pre-fitted J-lenses for 36 models, with the largest being Llama 70B. We're taking contributions for more pre-fitted J-lenses that we don't have, especially larger models and different model families.


    HeadVis Enhancements

    Updates to HeadVis, which was released on Neuronpedia last month.

    Testing an induction head.
    • NEW: Custom Text - Enter custom text to test an attention head. Above, we test if an attention head is an induction head. Custom text results are also directly sharable - the above result is here.
    • NEW: Qwen 3.6 27B - Added attention head metrics and sequences.
    • FIX: Qwen Heads - Qwen 3.5 and 3.6 have full attention only every 4 layers, so the layers were previously indexed incorrectly. They now show only full attention layers with correct indexing.

    Hosted 1.5B NLA, SAELens, and InterpKit

    • Qwen 1.5B NLA: Can a small model have a comprehensible NLA? Andy Xu trained one (Activation Verbalizer | Activation Reconstructor), and you get to find out - try it here. We found it surprisingly workable, especially for simple concepts, though we couldn't replicate more complex things like poetry planning - let us know if you're able to!

    • SAELens Contributors: SAELens has seen a surge of contributions from community members - our thanks to @danra, @amaljithkuttamath, @chandrudp29, @J0YY, and of course David Chanin for keeping up with fixes and updates. Also, thanks to Michael Hanna for keeping circuit-tracer up-to-date.

    • InterpKit: Featured in a previous post, @z4nix continues to iterate on InterpKit with the vision of being an easy-to-use Python toolkit for mech interp on all models. New since last post - it now has a local UI supporting most of InterpKit's functionality.


    As always, please contact us with your questions, feedback, and suggestions.

    ← Back to BlogHome