An AI-powered companion to help couples stay close with personalized nudges and insights into how their partner loves.
I designed and built Vesta: product strategy, brand identity, UX/UI, and development using Claude Code. A passion project built outside of my full-time agency role
I woke up one morning with an idea I couldn't shake, and for the first time, AI tools existed to build it myself. Not through work, not with a team. Just me. I worked on it before work and through weekends for six months. But the effort never felt like effort. It felt like building something that should exist.
Most relationships don't fade from a lack of love. They fade from a lack of tending. Date nights slip. Needs go unspoken. Small gestures get lost in the noise, and connection fades quietly in the background. Frameworks like love languages and attachment styles are powerful, but only if we remember to use them in real-time.
Vesta bridges the gap between what we know about the people we love and our ability to act on that knowledge. Every interaction, from the Daily Flame to the Devotion Rings, was designed to feel less like an app and more like a quiet companion. A warm, human presence to help us love each other a little better.
I designed and built Vesta: product strategy, brand identity, UX/UI, and development using Claude Code. A passion project built outside of my full-time agency role

Vesta's onboarding uses reflective prompts to understand how users love and connect. Relationship duration, location, love language, and attachment style personalize every experience that follows.

Vesta's onboarding uses reflective prompts to understand how users love and connect. Relationship duration, location, love language, and attachment style personalize every experience that follows.
Vesta adjusts its tone and content based on the couple's relationship duration and living dynamic, recognizing that a 6-month relationship and a 6-year one require different forms of support.
Location awareness enables Vesta to suggest contextually relevant date ideas, from nearby restaurants to weekend getaways. The app adapts to users' surroundings while respecting privacy preferences.
Vesta recognizes that partners express love differently: through quality time, words of affirmation, acts of service, physical touch, or gifts. This understanding allows tailored suggestions for each unique relationship dynamic.
Vesta adjusts its tone and content based on the couple's relationship duration and living dynamic, recognizing that a 6-month relationship and a 6-year one require different forms of support.
Location awareness enables Vesta to suggest contextually relevant date ideas, from nearby restaurants to weekend getaways. The app adapts to users' surroundings while respecting privacy preferences.
Vesta recognizes that partners express love differently: through quality time, words of affirmation, acts of service, physical touch, or gifts. This understanding allows tailored suggestions for each unique relationship dynamic.
Through deliberate prompt engineering, Juno acts as a third presence in the relationship: calm, curious, and attuned. It avoids prescriptions in favor of reflective questions, creating conversations that feel closer to journaling with a trusted confidant than using an app.

I built a system that considers love languages, attachment patterns, mood, partner preferences, and the shifting context of your day. Those signals flow through Claude's API to create simple, personalized nudges that stay relevant as your relationship evolves.