ember-solver
A differentiable Navier-Stokes kernel compiled to GPU shaders. Back-propagates through 10k timesteps in under a minute. Named for what it leaves on the heatsink.
> boot sequence // 03:14 AM
A workshop for people who simulate things that don't yet exist. Physics that isn't. Agents that aren't. Worlds that might be.
This is not a product page. There is nothing here to purchase, no onboarding funnel, no gradient CTA. What follows is a record of experiments in differentiable simulation, probabilistic inference, and autonomous agents that run on attention the way old hardware ran on solder and spite.
margin note / 2026.04 — revision 7
$ cat /doctrine.md
We write simulators that know their own Jacobians. Every parameter is a handle; every handle can be pulled by gradient descent, by a Kalman filter, by a reinforcement learner that treats the world as a very slow training loop.
addendum / ledger no. 11
> ls /projects
A differentiable Navier-Stokes kernel compiled to GPU shaders. Back-propagates through 10k timesteps in under a minute. Named for what it leaves on the heatsink.
HMC sampler that treats itself as a subject of its own inference — meta-Bayesian, unreasonably slow, and occasionally correct in surprising ways.
Low-fat agents: no memory longer than a turn, no tools beyond reading a file, no personality. Surprisingly capable; disturbingly honest about what they don't know.
filed / stack 3, shelf 2
> whoami
Run by one operator, occasionally two. No VC. No roadmap. No Slack. Correspondence by mail or by patch. We read papers in full, not in abstract; we re-derive proofs before we cite them; we keep a physical notebook because sometimes the gradient is pencil-shaped.
If the thing you're working on doesn't exist yet and also shouldn't be a slide deck, this is the right workbench.
“ simulation is the epistemology of the 21st century. everything else is accounting.
cf. notebook VII, p. 41
$ echo "last transmission"
No form fields. No mailing list. If the work speaks to the work, you already know how to reach us. For everyone else, patience is itself a filter.
> session paused. not terminated._
end of file / no footer follows