Ask the Usher conversation about Mean Girls in The Usher
The Usher home screen with movie grid and Ask the Usher
The Usher home screen with recent searches and Ask the Usher
Ferris Bueller's Day Off movie detail page in The Usher
The Breakfast Club movie detail with Ask the Usher query in The Usher
Ask the Usher conversation about Mean Girls in The Usher
The Usher home screen with movie grid and Ask the Usher
AINext.jsMobileTMDBClaudeCursor

The Usher

Your AI movie expert — find what to watch and where, without all the clutter.

App Store

Timeline

2-3 weeks

The Problem

When my husband and I sit down for movie night, sometimes the streaming app doesn't show the Rotten Tomatoes score. So my husband will ask me to look it up. Google and IMDB give you everything you'd want to know about the movie, and often the score is a couple clicks away. Other times, we'll think of a movie but we don't know where to find it.

The Solution

I built The Usher to help me find what I want quickly — the RT score and where to stream it. And for when I want any other information, I implemented a chat interface with a movie expert to answer any question I have.

How AI Is Used

The "Ask the Usher" feature uses Claude as a conversational movie expert that is constrained to answering questions about the movie page you're on. And I added another chat widget to the home screen to help make recommendations.

Tech Stack

A mobile stack connected to movie databases and Claude for conversational recommendations.

Next.jsExpoClaude APITMDB APIOMDB APICloudflareVercel

What I Learned

This is a very simple app. It does 3 things. But a key decision I made was to constrain the AI to the data it's trained on, so its answers have a sharper focus. As a result, it won't search the web when it doesn't know something, including information about new movies. Since I'm not promoting the app, and I don't watch a lot of brand new movies at home, this is a limitation I'm willing to live with.