LibreAI / Video / YouTubeTLDR
// video ยท Milkshiift/YouTubeTLDR

YouTubeTLDR

A lightweight, self-hosted YouTube summarizer on Gemini AI.

๐Ÿ’Ž Hidden gemโ˜… 253 starsโ‘‚ 27 forksMITupdated 2026-06
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

YouTubeTLDR is an open-source video project by Milkshiift (Milkshiift/YouTubeTLDR on GitHub). It has 253 GitHub stars and 27 forks, is released under the MIT license, and was last updated on GitHub on 18 June 2026.

GitHub stars
253
Forks
27
License
MIT
Last updated on GitHub
18 June 2026
Category
Video
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Try the demo

    Paste a link on the live site.

  2. Self-host it

    Deploy from the repo.

  3. Add a Gemini key

    Configure your API access.

  4. Summarize anything

    Drop in YouTube URLs.

// features

Why people love it

Gemini powered

Summaries from Gemini AI.

Self-hosted

Runs on your own server.

Rust backend

Lightweight and fast.

Subtitle based

Works from YouTube captions.

Live demo

Try it before deploying.

MIT licensed

Free and open source.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and enter the folder.

    git clone https://github.com/Milkshiift/YouTubeTLDR.git
    cd YouTubeTLDR
  2. Step 2 โ€” Build it

    Compile the Rust server.

    cargo build --release
  3. Step 3 โ€” Run with your key

    Start it with a Gemini API key set.

    GEMINI_API_KEY=your_key ./target/release/youtubetldr
// use cases

What you can build

Advertisement
// faq

Questions, answered

What is YouTubeTLDR?

A lightweight, self-hosted YouTube summarizer using Gemini AI, at Milkshiift/YouTubeTLDR.

Do I need an API key?

Yes. A Gemini API key for self-hosting.

Is there a demo?

Yes. The live site is linked from the repo.

Is it free?

Yes. MIT licensed.

How does it get video content?

From YouTube subtitles and captions.

// keep exploring

Similar tools

Video

AI-Video-Summarizer

YouTube summaries and timestamps via Gemini or GPT.

โ˜… 98 starsMIT
View guide โ†’
Video

YTRecap

Summarize any YouTube video in seconds.

โ˜… 43 starsMIT
View guide โ†’
Video

youtube_summarizer

Self-hosted video: a modern next.js-based tool for ai-powered youtube vide.

โ˜… 217 starsMIT
View guide โ†’
Video

agnes-video-generator

Free self-hosted AI video generator โ€” multi-scene video with narration.

โ˜… 471 starsMIT
View guide โ†’
Video

langswap

Self-hosted AI video dubbing with voice cloning on your own GPU.

โ˜… 44 starsAGPL-3.0
View guide โ†’
// alternatives

Alternatives in Video

The most-starred other Video projects in the LibreAI catalogue โ€” the realistic shortlist if YouTubeTLDR is not the right fit.

Get YouTubeTLDR

Free and open โ€” grab the source, star the repo, and start creating.