kyle.fi

Kyle Finn

programming, machine learning, and music enthusiast

demos

askwrong a tiny wikipedia model, running in your browser
askjoyce a tiny model trained on James Joyce and Lewis Caroll
sound golf minimalist javascript generative sound player
pixel pour abstract pixel pour painting

stories

sqrll building a webassembly language model from scratch
uuids incremental substring search of pseudo-random UUID lists
oscillators accurate closed form approximations of band-limited oscillators

github

gaii stack-based compiled auto-grad with c++20 coroutines
sqrll custom QRNN, cuda kernel, and LM training recipe
torch2cpp torch to c++ transpiler, embeddable, web-assembly ready
tensormidi fast midi parser with numpy and numba support
wade ultra portable synth toolkit (e.g. Arduino / Teensy)