In-browser ML demos, small JS vibelets, and a Claude-curated corner.
Real models running in your browser, or research you can actually read and run.
Upload a photo of D&D dice; a YOLOv3 detector locates each die and a MobileNetV2 classifier reads the face value — all in-browser.
Interpretable-by-design LLM classifiers that route predictions through a small set of human-readable concept features. Runs end-to-end in a single Colab on CEBaB.
Small, playful JS experiments — less "demo of a system," more "vibe you can scroll through." Live and playable.
Upload any image and get back a color-mapped crochet pattern you can follow stitch-by-stitch. Browser-only, turns pixels into yarn instructions.
Every poem embedded with Instructor, squashed onto a 1-D UMAP axis, then served as a scroll — drift from one poem to its semantic neighbor.
BYOC (bring-your-own-corpus) version of POEMSCROLL — scroll any word list along one UMAP axis. Ships with GloVe, MiniLM, MPNet & more.
Josh’s bio and papers are on Home and Research.