cd /news/artificial-intelligence/show-hn-i-built-a-web-tool-to-see-an… · home topics artificial-intelligence article
[ARTICLE · art-53379] src=lucid.earthpilot.ai ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

Show HN: I built a web tool to see and edit what an AI thinks before it answers

A developer built a free web tool that visualizes and edits the internal representations of open-source language models, inspired by Anthropic's research on the Jacobian Lens. The tool allows users to see which concepts activate in middle layers before token generation and to modify those activations, with potential applications for AI alignment and bias detection. Tests showed the Jacobian Lens significantly improves interpretability on Llama and Qwen models but not on Pythia.

read2 min views1 publishedJul 9, 2026

I run a small AI lab and playground and got super excited about Anthropics paper "Verbalizable Representations Form a Global Workspace in Language Models" (https://transformer-circuits.pub/2026/workspace/index.html)

It talks about how they use a tool they call a Jacobian Lens to view inside the middle layers of LLM while it's working before it commits to a word (token).

I wanted to see if I could get a version of this running on the open models and to my surprise it worked! I ran some experiments with it and build a public facing free tool anyone can use with your own prompts.

Ask the model to describe a symbol of "three curving lines of water" and you can watch "ocean", "sea", and "surf" light up a few layers deeper before it settles on "waves".

You can also edit the internal state. Insert "fire" into the middle layer of the ocean prompt and the answer shifts to something about heat.

For fun / curiosity sake, I also developed way to let the model read its own inner workspace and then decide to suppress or amplify a concept, and run the prompt again. Interesting finding from running it across models. J-lens beats a plain logit lens on some architectures and does nothing on others, and it isn't about size. A 0.5B Qwen reads better than a 2.8B Pythia. Every Pythia I tried gained basically nothing; the Llama and Qwen models gained a lot. https://lucid.earthpilot.ai/research

This is a 48 hour old project based on emerging research and built on a small model, a small probe set on rented GPUs - but I found it genuinely exciting. The code is open.

I also included a page context "Docent" AI agent you can chat with about whatever you see to help understand what is going on.

Happy to have folks poke around and break it.

I imagine the applications for allowing models to self-reflect / edit internal states can be useful for alignment, confidence, bias detection, etc. and this tool lets you play with the early stages of that.

Comments URL: [https://news.ycombinator.com/item?id=48849618](https://news.ycombinator.com/item?id=48849618)

Points: 10

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @anthropic 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-i-built-a-we…] indexed:0 read:2min 2026-07-09 ·