← twistj.com

TWIST-JAM

Storyteller — runs entirely in your browser
Just Another Model. Also: JAzykový Model.
Most language models learn how tokens relate by brute force: millions of parameters per layer, just for the metric. JAM skips that. It uses DJ = j², a 4×4 integer matrix with entries {-1, 0, 1}. Five additions. Zero multiplications. Period 5. Bounded forever. JAM does not learn the geometry. The geometry learns JAM.
Two thirds of layers are motor layers. They cost almost nothing. The rest is ordinary attention with a learned V projection. The whole thing runs as INT4 in your browser, on one CPU thread, with no server involved. You are the server.
J = 1 + j² · DJ = j² · entries {-1, 0, 1} · period 5 · det = 1
67% motor layers (free) · INT4 quantized · pure WebAssembly · no server
— or open a local .jam file —
Works on desktop & mobile · no server · no data sent anywhere
iOS 16.4+ · Android Chrome 91+ · Firefox 100+
← models

TWIST-JAM STORYTELLER

DJ motor · conv8 · byte-level · select a model above
Ready
Write a prompt and press Tell to begin...
0.80 800
Thinking
🔇