Edu-filter
Chrome extension that reads YouTube video titles via the DOM, classifies each as educational or distracting via an LLM, and shows/hides videos accordingly in real time.
Demo Recording
Key Technical Decision
Multi-provider LLM support (OpenAI, Groq, Mistral) with user-supplied API key; key is stored locally client-side in the browser (not encrypted at rest).
Tech Stack
Chrome Extension (Manifest V3)DOM ParsingMulti-Provider LLM Integration
Install
$ git clone https://github.com/sudhanshuraj13/Edu-filter# Load unpacked in chrome://extensions