Works on turbowarp! https://turbowarp.org/1370278411 Warning: Might be resource iNtEnSiVe Note: No animals were killed in the making of this project A real language model — 491,040 parameters — running entirely in Scratch. No extensions. No TurboWarp (for lag). No internet. Just blocks and lists. Click the green flag and type in the ask box. IT IS SLOW. (But faster than the other project) Every reply is millions of multiply-adds done in Scratch blocks, one at a time. Give it a moment — the PROGRESS line at the top shows what it's doing. Shift+click the green flag for turbo mode; it helps a lot. Newest messages appear at the TOP of the list, so you never have to scroll. TRY THIS hello what's your name? tell me a joke I'm having a rough day what's the capital of Chad? IT REMEMBERS THINGS YOU TELL IT /mem name: Jamie; then ask: what's my name? /mem favorite_color: blue; then ask: what's my favorite color? Facts live outside the weights and get fed in as a prefix, so a 491K model only has to turn a supplied fact into a sentence. Other fact types are hit and miss — these two are the reliable ones. COMMANDS /clear start over /mem <fact> set the remembered fact /nomem forget it /temp 0.4 lower = safer and more repetitive, higher = wilder (0.7 default) /new 24 fewer tokens per reply = faster /toktest check the tokenizer against known-good output
THE MODEL Weights are PocketLM 500k by Greninja9257 (MIT licensed), trained in PyTorch. https://github.com/Greninja9257/PocketLM Scripted using GoboScript