UNSEEN
Photos from one event, scattered across everyone's phones, put back into the scene by where they were taken and which way the camera was facing: guests upload, the system works out the scene and the heading, the organiser confirms the uncertain ones, and the result is an exhibition you can walk through. Built in three days at AdventureX 2026.
Open the product hub ↗Chess Cloud
Every legal next move, laid out as one map. Click into any line to see the opponent's strongest reply, and what that path costs you: pieces taken, threatened or left exposed. International chess and xiangqi speak the same language here.
Play a game ↗Museum of Feelings
A museum of ordinary sensations, with an interface built like a desktop OS. Thirty-seven rooms so far: the shop that sells eyes, the traffic-jam factory, the sound of salt falling, six degrees of separation. Each room is a small thing you can poke at.
Walk in ↗Vibe Trophy
A Steam-style achievement system for vibe coding. It reads your local Claude Code, Codex and OpenClaw logs and computes 41 achievements: 3 AM Club, Token Furnace, Left-on-Read. The page shows my own records.
See my wall ↗Heartbeat Wall
A live pixel-art dashboard for the agent systems I run every day: which of the ten agents are working and which are idle, today's token spend, what actually got done. Refreshed every 15 minutes, with factory and farm skins to switch between.
Step inside ↗Museum of You
A playlist turned into a 3D museum you can walk through: an AI reads your playlist, curates the halls by taste, puts your most-played track at the center, and gives every exhibit a one-line caption. Built for a Tencent Music AI hackathon; best on desktop.
Walk in ↗Poetry Cloud
A setting from Liu Cixin's short story of the same name, built for real: every possible five-character Chinese quatrain laid out as a starfield, 10⁶⁹ in total. Poems humans actually wrote, like Li Bai's Quiet Night Thoughts, are hidden inside and glow gold when you fly close.
Fly around ↗Quiet
Answers one question: which library is empty right now. Made while studying at the University of Queensland, wired to occupancy data from 9 libraries.
Open it ↗↓ A few more, most open right in the browser

PackCoach
Tell it your case and what you want to bring, and it works out an order that actually fits, then walks you through it step by step. Covered by 406 automated test scenarios.
Pack a case ↗
Tonight's Feast
A not-entirely-serious menu app: twenty-nine Chinese dishes as flip cards in a 3D card box, filterable by taste, with a chef's mode hidden inside.
Take a seat ↗
Parallel Lives
Hand one real decision to several parallel versions of you and let each walk it a while. Pick a file and see the road not taken. Not a prediction, a dramatisation.
Pick a file ↗
Chicken Chase
The eagle-and-chicks playground game from my childhood as a pixel mini game: play the eagle, the hen, or the last chick in the chain, on phone or desktop. Third remake, after a Unity version and a 3D voxel one.
Play it ↗
Med Interaction Check
Checks whether the meds at home can be taken together, rated red, yellow or green. 120 common meds and 73 rules, each verified by hand, no model generating answers on the fly. Includes a large-print mode.
Check one ↗
ReefQuest
Team proposal at UQ's 48-hour hackathon: an ocean-conservation app where divers photograph fish for points, with AI identifying the species.

XHS Research
An AI flips through Xiaohongshu posts on a real phone, reads them one by one, and writes a research report. A quick pass takes 5 to 10 minutes.
Watch it read ↗↓ These have no UI, they just run on their own
Multi-Agent System OPENCLAW
A few agents each owning one area, plus a batch of scheduled jobs, from morning market forecasts to weekend retro reports, all pushed to my phone. Built on the open-source OpenClaw runtime; it has been running for about half a year, patched and re-patched the whole way.
Daily Forecast MIROFISH
A daily pipeline around the open-source MiroFish engine: overnight it turns the day's news into a structured forecast, posts it in the morning, and a scoreboard checks it against what actually happened.
Market Analysis DIGITAL ORACLE
Following Komako's open-sourced approach of reading market prices instead of headlines: a daily FX analysis script, plus an agent that watched the market and placed its own orders in the ASX Sharemarket Game for a full season. Simulated money, mid-table finish.
Still not enough? The backyard holds everything that didn't make this page: three larger projects and about sixty small toys.
Wander the backyard ↗