Inspiration
I've seen a lot of love stories—and just as many breakups. That got me thinking: what's really causing relationships to fall apart?
To find answers, I started reading books about dating and communication. I also attended several Stranger Meetings, where I spoke to real people and listened to their stories. One thing became clear across all those conversations: lack of proper communication.
People didn’t know what to say, when to say it, or how to express themselves genuinely. Many struggled with nervousness or anxiety, especially when interacting with the opposite gender. The pressure of first impressions made it even harder to connect in a real and meaningful way.
What it does
This project is an AI-powered video dating platform that helps users improve their communication skills through natural, human-like video interactions. Using Tavus AI, we generate personalized, conversational video personas that simulate real dating experiences.
Users can:
- Interact with realistic AI-generated video profiles
- Practice communication and dating conversations
- Build confidence before stepping into real-world dates
It’s more than just a dating app—it’s a training ground for connection.
How we built it
We leveraged Tavus AI to create personalized, dynamic video replicas that respond to user inputs. The frontend allows users to choose conversation topics, interact via audio or text, and receive AI-generated video responses from a “virtual date.”
The platform uses:
- Tavus for video persona generation
- React.js for a clean, responsive interface
- Prompt engineering to shape natural, romantic, and confidence-building dialogues
Challenges we ran into
- Generating video responses that feel emotionally engaging and contextually relevant
- Designing realistic date scenarios that users could relate to
- Handling user input with nuance and empathy, even in AI conversations
Accomplishments that we're proud of
- Successfully created lifelike video personas with personality and emotional tone
- Helped users practice dating conversations without fear of judgment
- Provided a meaningful use case for AI in improving human communication
What we learned
- Confidence in communication can be learned—and AI can help bridge that gap
- Users are more likely to engage when the interaction feels emotionally real, not robotic
- Video adds a powerful layer of emotional connection that text or voice alone can't deliver
What's next
We plan to:
- Add emotion-based feedback and communication tips
- Launch “conversation paths” that simulate first date to relationship progression
- Support multiple personality types and conversation styles
- Expand to real-time AI video chat and social matching
Our goal is to help people not just meet—but truly connect. One conversation at a time.
Built With
- bolt.new
- chatgpt
- edge-functions
- react
- react-dom
- supabase
- tavus
- vite-react
Log in or sign up for Devpost to join the conversation.