blog
Notes from building Raven.
Progress updates a few times a year, and longer posts on the design and engineering behind the libraries.
- 2026-07
Raven in Mid-2026: A Compiler, GPUs, and the Road to Beta
Raven runs on GPUs: the tinygrad port is complete, a GPT-2 training step runs at 110 ms on an H100 (tinygrad: 90 ms), Rune and Kaun were rewritten on typed parameter trees, and three new libraries landed (Munin, Vega, Norn). The beta 1 scope is complete. - 2025-11
Raven in Late 2025: Alpha Complete, Toward the JIT
Alpha 1 shipped with three new libraries (Fehu, Saga, Talon), FFT and a full linear algebra suite in Nx, workshops at FunOCaml, two Outreachy internships kicked off — and the decision that set up everything since: porting tinygrad to OCaml.