train your sae, interpret your llm
0
stars
374
commits
Python
primary language
Aug 31, 2026
updated
Nanointerpret objective is being a minimal but full-fledged interpretability playground where you can:
To try it right now, go to nanointerpret.pages.dev.
To try it locally with a pretrained SAE, check Run the visualizer below.
To train your SAE locally, check Train your SAE below.
Want to know more about the decisions that went into making this project? Check experiments.md.
If you don't want to train the model but just explore the features and perform interventions locally:
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
hf download Belluxx/nanointerpret-qwen3 --local-dir artifacts/nanointerpret-qwen3
python3 visualize.py --activations artifacts/nanointerpret-qwen3/activations
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
The repo takes different ideas from OpenAI and Anthropic. It also includes various ablation experiments I did to see what works best (experiments.md)
Future objectives:
[!NOTE] This should not be taken as a reference implementation. I made this project just to get started with an hands-on approach and share the results publicly.
374 commits
Python
65.7%
JavaScript
15.4%
CSS
12.0%
HTML
6.9%
train your sae, interpret your llm
0
stars
374
commits
Python
primary language
Aug 31, 2026
updated
Nanointerpret objective is being a minimal but full-fledged interpretability playground where you can:
To try it right now, go to nanointerpret.pages.dev.
To try it locally with a pretrained SAE, check Run the visualizer below.
To train your SAE locally, check Train your SAE below.
Want to know more about the decisions that went into making this project? Check experiments.md.
If you don't want to train the model but just explore the features and perform interventions locally:
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
hf download Belluxx/nanointerpret-qwen3 --local-dir artifacts/nanointerpret-qwen3
python3 visualize.py --activations artifacts/nanointerpret-qwen3/activations
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
The repo takes different ideas from OpenAI and Anthropic. It also includes various ablation experiments I did to see what works best (experiments.md)
Future objectives:
[!NOTE] This should not be taken as a reference implementation. I made this project just to get started with an hands-on approach and share the results publicly.
374 commits
Python
65.7%
JavaScript
15.4%
CSS
12.0%
HTML
6.9%