QR Transfer
TypeScript • React • QR Code Generation
A quiet subversion of assumptions. Most QR-based transfer tools assume one device has a camera. This piece enables text transfer between two devices — even when neither can see.
An exercise in bidirectional communication through an inherently unidirectional medium.
Logprob Viewer
TypeScript • React • LLM APIs
A window into the probabilistic mind. This tool visualizes the token-by-token confidence of large language models, revealing the hidden uncertainty beneath fluent prose.
Inspired by the question: "How sure is the machine of what it's saying?"
⚠ Note: Requires your own OpenAI API key to use.
Web Novel
Interactive Fiction • Web Platform
An investigation into the boundaries between reading and experiencing. This platform explores how narrative unfolds in digital space, where the interface becomes part of the story.
The medium shapes the message; the screen reshapes the page.
Le Dino à Lau
React • TypeScript • Firebase • OpenAI
A meditation on digital companionship and persistent connection. An AI-powered virtual dinosaur that lives its own life, generates unique activities, and evolves through interaction — no penalties, only joy.
Created as a birthday gift. A study in designing relationships without obligation.
Mailstride
Web Application • Voice Interface • Email API
Inbox management liberated from the screen. A voice-controlled email triage system designed for motion — sort, archive, and respond to messages while walking, hands-free and eyes-up.
An exploration of ambient productivity: what happens when we untether focus from stillness?
⚠ Access Required: Contact me to whitelist your Google account for access.
Kuramoto Fireflies
React • Canvas Simulation • Emergence Theory
A study in spontaneous order. Individual agents pulse at their own rhythms, each slightly different, yet through simple local interactions they self-organize into mesmerizing waves of synchronization — no conductor, no plan, only influence.
Based on the Kuramoto model: how fireflies find their collective rhythm in the dark. Watch chaos discover its own coherence.
Slime Network
Vanilla JS • Pheromone Simulation • Swarm Intelligence
Intelligence without memory, infrastructure without architects. Simple organisms leave chemical traces as they wander. Those traces fade, diffuse, attract. From nothing but evaporation and gradient-following, optimal networks emerge — highways to resources, bridges across voids.
Inspired by Physarum polycephalum, the slime mold that independently rediscovered Tokyo's rail system. Efficiency as an emergent property of forgetting.