Pre-1.0Keryx, a voice agent harness
Start hours of work from a short phone call, even from a watch. Keryx hands the request to a coding agent on your machine, keeps working after you hang up, and calls or texts you back with the result.
Software & experiments
Tools I build to make research agents more useful, personal, and connected to the way I already work.
Pre-1.0Start hours of work from a short phone call, even from a watch. Keryx hands the request to a coding agent on your machine, keeps working after you hang up, and calls or texts you back with the result.
Public betaA research memory you own: plain Markdown as the source of truth, with rebuildable hybrid search and the same verbs across CLI, HTTP, and MCP.
In developmentWrite @claude in a reMarkable notebook and get an answer, a chart, or a pull request back in the same notebook.
Coursework & side projects
2023Using the crossing structure of knots as a graph to predict their symmetry type with graph neural networks.
2023An email assistant for law firms that classifies messages with a language model, without the email leaving the firm or the firm seeing the model.
2023A playful introduction to secure multi-party computation — find out whether you like each other without revealing your own answer.
EssayAn essay arguing that the success of automated decision-making in law cannot, and should not, be measured quantitatively, and what to do instead.
2023Revisiting my bachelor thesis through its stakeholders, values and value tensions, beyond the purely technical view.
2021A KinectFusion implementation that fuses a hand-held depth camera's stream into a 3D model in real time.
2019A stratospheric balloon experiment testing whether balloon-borne barometers can locate infrasound sources, as a step toward studying quakes on Venus.