15-year-old builds from-scratch SLM trainer in Python+Rust, seeks GPU testers

PainterNo8889 · reddit · 2026-11-14

A 15-year-old developer is building SLM-CREATOR, a from-scratch, hardware-aware trainer for small text models (capped at 100M params) in Python and Rust — hand-coding GPU detection, sizing, a BPE tokenizer and the training loop. Development happens on a CPU-only machine, so they're asking NVIDIA/AMD (incl. ROCm) users to run architecture.py on real hardware. Technical details: vendor CLI parsing (nvidia-smi/amd-smi/rocm-smi) with PCIBUSID ordering to map multi-GPU devices correctly; a TFLOPS benchmark with a 12-second thermal soak and median of 10×20 matmuls at 4096×4096, falling back to fp32 when bf16 is software-emulated; and a Rust sizer computing max params from VRAM, training hours, TFLOPS and Chinchilla/data limits. Testing takes 2 minutes; feedback goes to Issue #1.

Original post →

More from Infra

Infra channel →