Reading both repos…
Reading their public GitHub…
“karpathy/nanoGPT triumphs over tinygrad/tinygrad in repo battle”
nanoGPT's superior star count and activity led to victory.
Stat total 72 · 88
karpathy/nanoGPT on the left · tinygrad/tinygrad on the right — computed from the real repos, not the referee's mood.
With 351 open issues and a README bloated to 13850 bytes, nanoGPT fails hygiene. The commit history is a mess of merges, obscuring actual progress.
tinygrad's README is a pitiful 9475 bytes, full of fluff, not substance. The commit messages are a cryptic jumble; no one knows what 'hcq2: proper unmap' even means.
Finishertinygrad is a quaint pet project glossed over by its own complexity.