github ↗

blog

Notes from building Raven.

Progress updates a few times a year, and longer posts on the design and engineering behind the libraries.

rsssponsor raven
  1. 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.
  2. 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.