Memories fade over time. We wanted to build an app that preserves cherished moments forever using AI — turning scattered photos and videos into a living, narrated experience. Upload photos, videos, voice notes or documents — Amazon Nova analyzes them and generates a smart timeline, emotional story, sentiment chart, top highlights, gap reconstruction, memory chat assistant, semantic search, and a full cinematic replay with narration.

React + Vite frontend, Node.js + Express backend, Amazon Nova Pro (vision) + Nova Lite (text) via AWS Bedrock Converse API, Amazon S3 for file storage. Nova Pro analyzes actual image pixels, Nova Lite runs 7 AI steps in parallel in under 30 seconds. Getting Nova Pro to analyze real image pixels correctly, fixing strict user/assistant message alternation in Nova's Converse API, preventing AI hallucination (inventing fake names), and running the full pipeline in parallel without timeouts. Full multimodal pipeline where photos are analyzed by Nova Pro Vision and Nova Lite generates 9 AI features simultaneously. The cinematic replay plays every photo and video in sequence with AI narration. How to use AWS Bedrock Converse API, chain Nova Pro + Nova Lite together for a real multimodal pipeline, and handle multi-turn conversation history correctly with Amazon Nova. Add Nova Sonic for real-time voice narration, build a mobile app, and enable shared family memory albums with collaborative AI storytelling.

Share this project:

Updates

Submission history