I design AI-native products by building them.
These are working tools I scoped, designed and shipped myself, from the interaction model to deployed code. Every one is live, and you can try it right here on the page.
AI UX pattern library
73 interface patterns for agentic products, mapped to the nine moments of working with an agent, each with a working demo.
A send button isn’t an agentic pattern. Teams designing for agents need patterns organised around the moment the user is in, not the component they want to build.
Visual flow builder for AI coding agents
Design a user journey visually, then hand it to Claude Code or Cursor as structured context, not a screenshot to interpret.
AI coding agents can read screens and components, but not the journey between them: what triggers a transition, and how errors and decisions branch it.
Designed and built by co-creating with Claude Code, the same kind of agent it feeds. The tool and the way it was made test the same idea.
Research prototype for conversational AI
An instrument for exploring how visual and audio feedback shape the feel of talking to an AI.
Conversational AI moves through states (idle, listening, thinking, speaking), and the feedback for each shapes how the conversation feels. Tuning that needs something you can play with.