Living Heirloom: A Time Capsule for the Heart Living Heirloom was born from a simple, universal fear: the fear of forgetting. Forgetting the sound of a loved one's laugh, the stories they told, the wisdom they shared. In a world of fleeting digital content, I wanted to create something lasting, something with real emotional weight. I imagined a future where my great-grandchildren could not just see photos of their ancestors, but actually hear their voices, learn from their experiences, and feel a tangible connection to their roots.

This project is my attempt to build that future. Living Heirloom is an emotionally intelligent web application that uses AI to create interactive time capsules. It's more than just a recording; it's a conversation with the past.

How I built it The core of Living Heirloom is a guided, AI-powered interview process. The application gently prompts users with questions designed to evoke meaningful stories and reflections. These aren't generic questions; the AI adapts to the user's responses, creating a natural and personal conversation.

The real magic, though, is the voice cloning. Using the incredible power of the ElevenLabs API, the application can create a digital twin of a user's voice from just a few short recordings. This means that the stories and messages can be narrated in the user's own voice, in multiple languages, creating a deeply personal and immersive experience for future generations.

The entire application is built with a focus on privacy and security. It's a browser-based application, with end-to-end encryption, ensuring that these precious memories are for your family's ears only. The front-end is built with React and TypeScript, using Vite for a fast and modern development experience, and styled with Tailwind CSS.

Challenges I ran into The biggest challenge was ensuring a seamless and intuitive user experience. Dealing with something as personal as family memories requires a delicate touch. I spent a lot of time refining the interview flow, making sure the AI prompts were gentle and encouraging, not intrusive.

Another hurdle was integrating the voice cloning technology in a way that was both powerful and easy to use. I wanted to avoid a complicated setup process, so I worked hard to streamline the voice recording and cloning steps.

What I learned This project was a deep dive into the world of AI-powered applications. I learned a great deal about working with large language models, and the ethical considerations of using technologies like voice cloning. I also gained a much deeper appreciation for the importance of preserving family history, and the power of the human voice to connect us across generations.

Built With

Share this project:

Updates