Call Your Future Self
Inspiration
The movie "My Old *ss" which I watched recently sparked this idea, combined with the incredible power of ElevenLabs voice cloning technology. I was fascinated by the concept of getting advice from your future self and realized I could make this real using AI.
What it does
Magic and time travel! Well, not actually - but thanks to ElevenLabs, the service clones the user's voice and creates the illusion of having a real conversation with their future self. Users record a voice message about any challenge they're facing, and get wisdom back in their own cloned voice.
How I built it
I used ElevenLabs API for voice cloning and text-to-speech generation, combined with web technologies for the user interface. The app captures audio, processes it, generates an AI response, and converts it back to speech using the user's cloned voice.
Challenges I ran into
The service could get so much better if I just had a bit more time to figure out how to combine ElevenLabs' AI-agent service with voice cloning together. The service is simple design-wise, but the hardest part was working with audio processing and making everything feel smooth and seamless.
Accomplishments that I'm proud of
It successfully clones the user's voice with perfect accuracy, and the whole design and experience makes it genuinely feel like you're conversing with your future self. The emotional impact is surprisingly powerful.
What I learned
I learned tons about APIs and discovered the amazing capabilities of ElevenLabs' voice technology. Working with audio in web browsers and creating smooth user experiences was both challenging and rewarding.
What's next for Call Your Future Self
Definitely improving the conversation quality and making everything seamless. I want to add support for more languages and implement a paywall model where users can only see reviews or short videos of people conversing with their future selves before subscribing. By creating user profiles, the service will get to know users better and enable more meaningful, personalized conversations over time.
Built With
- claude
- css3
- elevenlabs
- html5
- javascript
- mediarecorder
- netlify


Log in or sign up for Devpost to join the conversation.