Hey HN! This is my first ever app on the App Store so this is a big milestone for me. I'm a solo developer and built this entirely with SwiftUI. The idea came from constantly forgetting what I'd already watched — seemed like a simple enough problem to solve.
Happy to answer any questions about the process, the tech, or what it was like going through App Store review for the first time. Feedback is very welcome — I'm actively working on updates.
I built this after seeing a tweet where someone was trying to describe a show from their childhood and nobody could figure it out.
You type what you remember — even if it's vague or wrong — and Claude AI identifies the movie, show, cartoon, or anime. TMDB provides the posters, ratings, and metadata. Each result includes links to JustWatch, Amazon, Apple TV, YouTube, and Google to find where to watch it.
Supports 20 languages and voice input via Web Speech API.
Stack: Python, Flask, Claude API (Anthropic), TMDB API, vanilla JS frontend. Deployed on Render free tier.
Source: https://github.com/SaraTnazari/whatdidIwatch
Would love feedback — especially on accuracy. Try it with something obscure and let me know if it gets it right.