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.

[flagged]

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.

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?

Yes. Most videos on Youtube have captions. OpenBrief is basically a wrapper of yt-dlp so it can support other video streaming services and transcribe them if it doesn't have captions. One of my use cases is importing audio recordings. Local transcription model can do many things actually. The title might be over simplified.

[dead]