Inspiration
The seed for SoulKeep was planted during the most difficult chapter of my life. On January 18, 2026, I lost my mother after her brave two-year battle with breast cancer. During the time I spent caring for her, watching her strength as she fought the disease, my perspective on death and memory shifted. I realized that while we have thousands of photos, the essence of a person—their unique way of giving advice and the comfort of their "voice"—often fades into silence. I built SoulKeep to ensure that no one ever has to lose the "soul" of the person they love most.
What it does
SoulKeep is an AI-powered digital legacy platform that transforms static memories into an interactive "Memory Space". Users can create a digital persona of a loved one by uploading photos, chat histories, and voice recordings. Once the persona is built, you can chat with them, share a "Parallel Journal" to receive comforting reflections, and even use the "Imagination" feature to see your loved one in new, beautiful scenarios. It serves as a bridge for emotional healing and cross-generational connection.
How we built it
We built SoulKeep using Google Gemini 3 as the core reasoning and multimodal engine.
Multimodal RAG: We implemented a Retrieval-Augmented Generation system that allows Gemini 3 to "remember" and analyze uploaded photos and texts to ground responses in real memories.
Persona Synthesis: We leveraged Gemini 3’s long context window to process years of communication patterns, capturing specific dialects and personality traits.
Imagination Engine: We integrated Gemini’s creative capabilities to generate new visual memories based on the persona’s existing data.
Challenges we ran into
One of the biggest hurdles was balancing emotional resonance with technical accuracy—ensuring the AI sounded like a specific person rather than a generic assistant. Handling the privacy and security of sensitive personal memories was also a primary concern. Additionally, optimizing the processing of high-volume multimodal data within the context window required significant refinement of our data pipeline.
Accomplishments that we're proud of
We are incredibly proud of creating a functional, empathetic interface that actually "feels" personal. Successfully implementing the Parallel Journal—where the AI responds to your daily thoughts in the voice of a loved one—was a major milestone. Seeing the "Imagination" feature generate a comforting new image of a loved one was a truly "wow" moment for our development process.
What we learned
We learned that AI can be much more than a productivity tool; it can be a profound medium for emotional support and legacy preservation. We discovered the immense power of Gemini 3’s long context window in maintaining a consistent persona over long-term interactions. Most importantly, we learned that the most impactful technology is often born from the most personal pain.
What's next for SoulKeep
Moving forward, we aim to expand SoulKeep’s accessibility by building free health and education facilities integrated with the platform. We plan to enhance the "Imagination" feature to include video and audio synthesis for even deeper immersion. Our ultimate goal is to turn SoulKeep into a universal tool for families to preserve their history and wisdom for generations to come.
Built With
- gemini3
- react
- tailwind
- vite
Log in or sign up for Devpost to join the conversation.