Kestrel is an implementation of the Uxn virtual machine and part of the Varvara ecosystem as a library in OCaml.
You can find the source code in my Git forge.