Brandon Melchior
Teller Stories home screen with create a story call to action
The Great Norway Pivot story page in Teller Stories
Story narrative with photo woven into the text in Teller Stories
My Stories library screen in Teller Stories
Review photos step in the Teller Stories creation flow
Add character names step in the Teller Stories creation flow
Add a note step in the Teller Stories creation flow
Genre selection screen in Teller Stories
AIMobileNext.jsExpoSupabaseClaudeCursor

Teller Stories

AI-powered storytelling that turns your photos into personalized stories.

WebsiteApp Store

Hypothesis

Personalized content is the next evolution in media. Media has gone from edited and linear, to recorded and saved, to recommended and shared. Personalization algorithms will give way to personalized content — content that features the viewer and their world. I'm not sure how much space it will take up, and professionally-created content will always dominate, just as linear still has its place today, but personalized content will continue to grow.

Timeline

6 weeks

The Problem

After we travel, I always make a photo book. And although the photos bring back memories, I started thinking about how AI could recontextualize my memories in a fun way.

The Solution

Teller Stories turns your photos into short stories you'll actually want to read, keep, and share. Upload one to eight photos, name your characters, add an optional note for context, and pick a genre. The app generates a complete, personalized story with your original photos woven throughout the narrative. A morning walk becomes a children's story. A vacation becomes a sci-fi adventure. A date night becomes a romantic comedy. The photos stay yours. The story is something new.

How AI Is Used

My focus here was on quality, so the AI is told to mimic famous authors from each genre (again, with AI, context is the key to quality). Claude analyzes the uploaded photos to understand the people, setting, and mood in each image, then writes a complete short story calibrated to the chosen genre. The narrative is structured so that each photo appears at the right moment in the story, making the images feel like they were always part of the telling.

Tech Stack

Next.js, Expo, React Native, Supabase, Claude API, RevenueCat, Vercel.

Next.jsExpoReact NativeSupabaseClaude APIRevenueCatVercel

What I Learned

"AI slop" can be avoided by carefully choosing clear references. And, while at first people were surprised by the quality and found joy in the experience, even sharing them with friends and family, it proved to be a novelty experience.

Still, this was my first end-to-end app with account creation and a monetization strategy. So that experience was invaluable.