DocentAI is your AI docent for Netflix β like a museum guide, but for K-drama storylines. Hit Ctrl+E on any subtitle and get the full context instantly.
Complex plots, timeline jumps, and cultural references β even native speakers get lost.
Big casts and flashback scenes make it impossible to keep up.
Searching mid-scene totally kills the vibe.
Forgot what happened 3 episodes ago? Same.
AI tells you exactly who's who, referencing past scenes.
One shortcut, no tab-switching. Under 2 seconds.
Links relevant past episodes and scenes automatically.
No complicated setup. Works right inside Netflix.
Play anything. DocentAI runs quietly in the background.
See a confusing subtitle? Press the shortcut or tap π‘.
Full context β characters, timeline, references. Done.
Frontend handles Netflix. Backend runs the AI. Clean split = fast, secure, scalable.
Chrome Extension (Manifest V3). Grabs subtitle context, renders the UI, and calls the backend over HTTPS.
View repo βFastAPI on GCP Cloud Run. Runs Gemini 3, collects references via Search Grounding, and caches results for speed.
View repo βManual install for now β Web Store version is on its way.
Backend is already live on GCP β no server setup needed. Just install the extension. (Check API status)
Easiest way to get started β no build required.
Go to GitHub Releases and download docentai-ui-dev-v1.0.0.zip
Unzip the downloaded file to a folder on your computer.
Go to chrome://extensions/ β Enable Developer mode β Click Load unpacked β Select the extracted folder
Open Netflix, play anything, and press Ctrl+E (β+E on Mac). That's it π
For developers who want to customize or contribute.
# Terminal
git clone https://github.com/tnfhrnsss/docentai
cd docentaipython build.py --mode devGo to chrome://extensions/ β Enable Developer mode β Click Load unpacked β Select build/extension/
Open Netflix, play anything, and press Ctrl+E (β+E on Mac). That's it π
Understands the full story flow, not just the current line.
Optionally capture the screen so AI can read the scene visually too.
Sound effects and action descriptions are sent along with subtitles.
Repeated questions? Cached results come back in 25ms.
Korean & English. UI switches based on browser language.
No personal info collected. Only video metadata and subtitles.