I have been experimenting with Figma Make, and vibe coding with Antigravity, Claude Code, and AI Studio to create a lot of work, and to have a little fun too.
The name combines the Latin and Greek roots for sonare (sound) and kroma (color). I built it as a way to promote my own musical compositions with a visualization that makes my YouTube channel more engaging.
Releasing it as a free tool for anyone to play and customize also helps to get my music out there. Try it yourself at SonaKroma.web.app.
I built the-book-buddy.web.app to help me enjoy books more by visualizing the characters and their relationships that grows as the story progresses. It works with all books in the public domain. You can generate your own summary companions, and also full graphic novels for a fee. Every character portrait and comic panel is generated with AI to match the artistic style of the time period the book takes place in. I built a custom agent skill that drives the layouts using sequential art principles, dynamic multi-row panel grids, and vision checks so speech bubbles never cover a character's face and the most important passages get the biggest picture. And you can even print out the book to get a physical copy mailed to you.
I created a fully functional digital replica of the OP-1 groovebox by Teenage Engineering—a hardware interface that actually works right in the browser, simplified to fit on a mobile phone. It was a challenge to figure out what to cut when the original hardware is packed with features for synthesizers, drums, recording, mixing, and sequencing. I designed it to keep the original hardware workflow intact while adding extra storage and the ease of use of a touch interface. Try it yourself here.
Hand crafted art means something more today than it did before the age of AI. I vibe coded Handset in Antigravity to turn a single photo of your handwritten alphabet into an installable OpenType font in about a minute.
Gemini detects every character on your sheet so you can tweak baselines and crop widths before tracing your ink into four weights—complete with a playful marker-in-hand animation and a community gallery.
Try it yourself at handset-867c3.web.app.
This project was inspired by the physical instrument called Orbita. So I tried to recreate a digital version of it. At the time all vibe coded prototypes were using standard UI libraries and this was an experiment to do something unique, and push the envelope. The fun part is slowing it down like a turntable, and reversing it. Don't forget to turn your sound on. Try it out.
This is inspired by the famous drum machine made by Roland. This project started in AI Studio and then I moved to Antigravity in order to finish it. You can try it out for yourself here. Don't forget to turn your sound on.
Choosing a health plan at Google usually means wading through a dense, overwhelming spreadsheet. I vibe coded this prototype in Antigravity to make the decision friendly, intuitive, and transparent—taking inspiration from Oscar Health's warm, approachable design.
A stepped questionnaire guides you through coverage tiers, expected doctor visits, prescriptions, and major care events. A live-updating bar chart and plan comparison table adapt in real time to show true estimated annual costs—factoring in payroll premiums, out-of-pocket copays and deductibles, Google's HSA contribution, and state-specific plan options.
The OP-1 is a famous synthesizer designed by Teenage Engineering that has a fun interface in which the knobs are color coded to the display. The OP-XY is its successor with a different workflow and a grayscale display that can be confusing. So I took it upon myself to reimagine the interface by adding color back in again. We're not in Kansas anymore, Toto.
In an effort to signal enterprise maturity, Firebase underwent an expensive rebrand that designed out the very warmth and charm that made developers fall in love with us in the first place. Zero-state illustrations, once prime real estate for personality and encouragement, were flattened into generic UI icons.
Recognizing that our customers are younger and less experienced than before thanks to vibe coding, I pitched a portfolio-wide return to delight. I built the business and creative case for re-infusing playful storytelling into our empty states, leveraging AI asset generation to deliver high-craft, joyful touchpoints without enterprise-scale production overhead.