OpenBrief is basically a GUI for yt-dlp with some AI on top — paste a link, it downloads locally, and transcription and voice generation run with local AI on your machine. Summaries and chat over the transcript use an LLM, which is bring-your-own-key for now. It's open source and free.
Clean implementation. One thing I always look for: how does this degrade when things go wrong? Good error handling is what separates weekend projects from tools people actually use.
Within the past year, yt-dlp has ceased to work reliably, it seems Google is cracking down.
Don’t YouTube videos already have a transcript?
[dead]
Cool project! I built something similar a while back and then kept adding to it: https://github.com/rmusser01/tldw_server It’s now grown quite a bit past the original goal of transcribing and summarizing conference talks for me.