News for hackers. Stuff that matters.

Show HN: YouTubeTLDR – A lightweight, self-hosted YouTube summarizer in Rust

https://github.com/Milkshiift/YouTubeTLDR

There are many commercial YouTube summarizers, but I couldn't find an open-source one that truly fit my needs. So, I built YouTubeTLDR: a simple, self-hostable solution that uses the Gemini API without much bloat.

I went with a synchronous approach + threading which was a nice break from Tokio.

It is Bring Your Own Key, but the key is sent to the server for each request, which is something I might revise in the future.

There is a demo on https://youtubetldr.onrender.com/

( 4 comments | 3 points | on HN )
Re:Show HN: YouTubeTLDR – A lightweight, self-hosted YouTube... by milkshift on Thursday July 24, 2025 @11:02AM (#44671567)
There seems to be a bug in the demo causing "INNERTUBE_API_KEY not found" errors, seeing what I can do

Edit: Google detects suspicious activity and sends a captcha for Render's IP. Sorry I didn't check earlier!

Re:Show HN: YouTubeTLDR – A lightweight, self-hosted YouTube... by KodyBerns99 on Thursday July 24, 2025 @11:12AM (#44671681)
looks cool plus its open source
Re:Show HN: YouTubeTLDR – A lightweight, self-hosted YouTube... by blkidx0703 on Friday July 25, 2025 @12:52PM (#44685303)
I tried it, very useful!
Re:Show HN: YouTubeTLDR – A lightweight, self-hosted YouTube... by milkshift on Saturday July 26, 2025 @02:41AM (#44691916)
Thanks, really glad to hear that!