3 ms·
Show HN: OpenBrief – Local-first video downloader/summarizer
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.
- bethekidyouwant 4mo agoDon’t YouTube videos already have a transcript?
- tantara 4mo agoYes. 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.
- stratos123 4mo agoIt's way worse than what you can get locally via whisper. Not sure why, perhaps Google legally can't use whisper, or can't spare the compute.
- hbwang2076 4mo ago[flagged]
- tantara 4mo ago[flagged]
- Centigonal 4mo ago(responding to dead sibling) As someone who frequently replies to people's questions with "Great question!" or "That's a good point!," I'm a little concerned people are going to start thinking I'm an LLM.
- dlmserve 4mo ago[dead]
- ks2048 4mo agoWithin the past year, yt-dlp has ceased to work reliably, it seems Google is cracking down.
- rambrrest 4mo agoCould be related to ips - i think it works well at my house - but when I am working from a specific cafe, it does not. But yeah seems to be getting more erratic lately.
- ramon156 4mo agoCan you explain? yt-dlp works fine, especially if you just use your browser cookies. the fact you can select auto-subtitles, language-specific subtitles and the fact it also works in other websites like patreon is what made me realize how well-built yt-dlp is.
- oceansweep 4mo agoCool project! I built something similar a while back and then kept adding to it: https://github.com/rmusser01/tldw_server 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.
- sophianara 4mo agoThis feels like the 'Obsidian for video'. I your approach: local-first, ownership of files, and composable AI instead of another cloud subscription.
- devword 4mo agoCurious how you handle long-context transcripts locally. Are you chunking + retrieval, or relying on large-context hosted models through BYO APIs?
- tantara 4mo agoSTT models I used are fast enough to transcribe 1hr audio on my macbook (m1max).
- codika_luca 4mo ago[dead]
- sillyboi 4mo agoNice work. It's refreshing to see a simple and local-first Tauri app instead of another one CLI/TUI tool.
- markoa 4mo agoLooks interesting, starred, thanks.
- zuogl 4mo ago[flagged]
- chid 4mo agoisn't this quite similar to https://github.com/kouhxp/yapsnap https://github.com/kouhxp/yapsnap just with a llm for summarisation?
- quantumadopter 4mo ago[flagged]
- Devin_Patters0n 4mo agolocal-first. Love it..
- riddley 4mo agoSorry if this is a dumb question, but could this be modified to create tab from a live performance? I improvised a solo with my band recently and it was a big hit and I'm feeling too lazy to transcribe it.
- tantara 4mo agoI believe so. AI could implement this feature in one shot
- 1afc6c31 4mo agoThat's cool ... will definitely try that. I know there are many tools like that but when it gives good results in the end I'll use it.
- deleted 4mo ago[deleted]
- devums 4mo ago[dead]
- ft54cjbhf 4mo ago[dead]