Replicate the mutual-legibility matrix - no GPU, ~20 minutes, laptop CPU.
We published the first map of which AI models can decode each other's concept representations with zero labels (FINDING). Three models form a mutually legible clique across model families; one (Qwen2.5-1.5B) is an island - unreadable from every direction.
The concept extractions are committed to the repo, so no model downloads and no GPU are needed.
git clone https://github.com/fathom-lab/styxx
cd styxx/papers/disjoint-worlds
pip install numpy scipy
python run_b37.py
What to reproduce (deterministic, seed 343):
| quantity |
committed value |
| llama_3b -> gemma_2b discovery |
0.5918 |
| llama_3b -> qwen_1p5b discovery |
0.0536 |
| clique pairs |
all discover 0.59-0.83 |
| qwen (island) |
<= 0.17 from every direction |
The load-bearing claim is the topology (clique + island), not any single decimal.
Breaking it is worth more than confirming it - see REPLICATIONS.md. Post your numbers here either way and you get a named credit line.
Good first issue because: one command, no hardware, and the answer is checkable against a committed receipt.
Replicate the mutual-legibility matrix - no GPU, ~20 minutes, laptop CPU.
We published the first map of which AI models can decode each other's concept representations with zero labels (FINDING). Three models form a mutually legible clique across model families; one (Qwen2.5-1.5B) is an island - unreadable from every direction.
The concept extractions are committed to the repo, so no model downloads and no GPU are needed.
git clone https://github.com/fathom-lab/styxx cd styxx/papers/disjoint-worlds pip install numpy scipy python run_b37.pyWhat to reproduce (deterministic, seed 343):
The load-bearing claim is the topology (clique + island), not any single decimal.
Breaking it is worth more than confirming it - see REPLICATIONS.md. Post your numbers here either way and you get a named credit line.
Good first issue because: one command, no hardware, and the answer is checkable against a committed receipt.