Life Replay
Life Replay is an AI-first collaborative video editor that turns everyone's photos and videos from an event into one finished story.
Instead of memories being scattered across everyone's camera rolls, Life Replay brings them together, uses AI to find and shape the best moments, and lets people relive the event through a finished, editable film.
Inspiration
Not every event can afford a videographer.
Whether it's a birthday, graduation, family trip, wedding, or even a small get-together, people are already capturing the moment on their phones. The footage exists, but it is scattered across everyone's camera rolls.
After the event, nobody wants to spend hours asking everyone to send their photos and videos, downloading hundreds of files, finding the best moments, removing duplicates, and then sitting down to edit everything.
The frustrating part is that some of the best memories of your own event are often sitting on someone else's phone.
We wanted to make that entire process happen automatically.
Life Replay was built around a simple idea: everyone captures the memory, and Life Replay brings those memories together into a story.
What it does
You create an event on the app and get a simple invite code that you can share with everyone who was there.
Guests can join the event and upload the photos and videos they captured. There is no complicated setup and no need to chase people for their footage afterward.
Life Replay then brings everything together and uses AI to understand the content, identify the important moments, find the best shots, and avoid unnecessary duplicates.
You can choose the kind of story you want, whether that's Highlights, Celebration, Cinematic, or Family Story, and Life Replay creates a finished film around those moments.
The soundtrack is also created specifically for the event, so the film feels personal rather than like a generic slideshow.
You can also select a smaller group of memories, such as just the ceremony or just the party, and create a separate film from them.
And if the AI doesn't make it exactly the way you imagined, you can open the film in the editor and change it yourself.
The goal is not to replace your memories with AI. It's to make sure the memories you already captured actually become something you can relive.
How we built it
We built Life Replay as a mobile experience focused on making the process as simple as possible for the people attending an event.
The app handles collecting memories from multiple people, while AI helps understand and organize all the different photos and videos into a coherent story.
We designed the experience so that the complicated work happens behind the scenes. People shouldn't have to understand how their memories are processed. They should simply be able to contribute, wait for their film, and enjoy the result.
Privacy was also a core part of how we designed Life Replay. We don't want to become another permanent storage service for people's personal memories. Media is handled securely for the purpose of creating the replay, with access restricted to the people who are part of that event. We also designed the experience so that users don't have to hand over their entire personal camera roll just to use the product.
We also wanted to keep the creative side in the user's hands. The AI creates the initial edit, but the result can still be opened and changed manually.
That was an important part of the product for us: AI should help tell the story, not decide what the story means to you.
Challenges we ran into
One of our biggest challenges was handling the sheer amount of content that can come from a single event.
A normal event can easily generate hundreds or even thousands of photos and videos, often from different phones, different angles, and different moments. We had to figure out how to turn all of that into something meaningful without making the user do the work themselves.
We also ran into a lot of challenges around making the experience reliable outside of a local development environment. Large uploads, processing videos, creating films in the background, and making sure people could access events they were invited to all introduced problems we didn't initially expect.
The editing experience was another challenge. We didn't want the product to simply generate a video and say "here you go." We wanted people to be able to actually interact with the edit and make it feel like their own.
A lot of the hackathon was spent solving these small but important problems that are easy to overlook when you're only thinking about the main idea.
Accomplishments that we're proud of
We're proud that Life Replay is more than just an AI video editor.
The most important part for us is that it starts with a real problem: the best footage from an event is often spread across many people's phones, and nobody has the time to turn it into a finished memory.
We built a complete experience around solving that problem.
We're especially proud of the fact that the AI-edited film is editable. Instead of treating AI's output as final, we let people open the edit, change it, and make their own decisions.
We're also proud that the experience works across a group. One person doesn't have to be responsible for capturing everything. Everyone can contribute what they saw, and Life Replay brings those different perspectives together.
Most importantly, we went from an idea to a working, deployed product during the hackathon.
What we learned
We learned that the hardest part of building an AI product isn't necessarily getting the AI to work. It's figuring out how to use it in a way that genuinely removes work for the user.
We also learned that people still want control even when AI is doing most of the work. A fully automated result can be impressive, but giving someone the ability to change that result makes it feel personal.
Another big lesson was how different a real product is from a prototype. Uploads fail, processing takes time, permissions behave differently, and small issues in the user experience can completely change how a product feels.
Most importantly, we learned that the value of Life Replay isn't really the video.
It's the fact that a moment that would have otherwise stayed scattered across everyone's phones can become something the people who were actually there can sit down and relive together.
What's next for Life Replay
We want to make Life Replay faster, more reliable, and capable of handling much larger events.
We also want to improve the creative side of the product, giving people more ways to guide the story while still keeping the process almost effortless.
Beyond individual events, we see a much bigger possibility for Life Replay.
Today, it's about turning the photos and videos from one event into a film. Eventually, we want Life Replay to help people turn years of scattered memories into stories they can actually revisit.
Because taking the photos is already easy.
We want remembering them to be just as easy.
Built With
- cloud
- expo.io
- fastapi
- native
- postgresql
- python
- react
- react-native
- router
- run
- storage
- supabase
- typescript
- vertex
Log in or sign up for Devpost to join the conversation.