Lumi
A voice mood journal with an AI companion

Type
Personal project
Built in
3 days
Platform
Mobile web app
Tools
Kling.ai, Figma, Figma Make, Claude, Cursor, Supabase, Vercel
01
Why
I wanted to track my mood through the day: see the ups and downs and notice what lifts it. Every app I tried came with a long list of features, and I wanted something simple: record a voice note, get a summary of my day. I also used it to test how video behaves in a vibe-coded app.
02
What it does
You tap and tell Lumi, a little firefly, about your day. AI breaks the voice note down through an emotion framework I designed, shows the day’s emotional mix and top themes, and writes a short summary.
03
How I built it
Kling.ai for the animated character, Figma for the screens, Figma Make for the animation, Claude to write prompts for the other tools, Cursor to turn the design into code, Supabase for the database, GitHub, and Vercel to deploy.
04
What I learned
Vibe coding isn’t hard. To build something safe, though, I need to understand the code better, not only the prompts.