Aurion OS v1.1 (C/x86 ASM) [video]
MicroPython port is the standout feature in this otherwise standard hobby OS.
micro-gpt in ASM on the Super Nintendo
This stuffs a full decoder-only transformer (RMSNorm, ReLU^2 MLP, multi-head attention with KV cache) into a SNES ROM and makes the 3.58 MHz 65816 actually perform matrix math by using the PPU hardware multiplier and Q8.8 fixed-point math. The repo documents the pipeline end-to-end — training/export, ROM lookup tables, and an assembler build — so it reads like a curated engineering demo rather than a sketchy toy.
Retro game developers, low-level programmers, ML hobbyists interested in tiny models and constrained hardware demos
This is mostly an exercise to see how well Claude Code would do at this task, and it did surprisingly well. Once compiled, the ROM will run on Snes9x and generate 20 new names.
MicroPython port is the standout feature in this otherwise standard hobby OS.
Got Deltarune and Cogmind running on a hobby OS with real WoW64 and LDT support.
Doom runs, but hobby OSes are a well-trodden path since TempleOS.
The author minified Karpathy’s MicroGPT, ported it to 39 lines of JS (including a tiny autograd, MHA, AdamW and training loop) and shoehorned the whole gzipped HTML into a version-40 QR code that the browser decompresses and runs. It's clearly a stunt — the model is toy-scale (≈4k params, 8-token context) — but the compression trick, browser-native DecompressionStream use, and runnable-in-QR delivery are a delightful technical flex.
Full OS with browser in 1.8MB — demoscene constraint craft that any programmer should see.
Radar visualization of TCP ports with instant collision alerts—niche but perfectly sharp.