LibreAI / Video / AI-Video-Summarizer
// video Β· siddharthsky/AI-Video-Summarizer

AI-Video-Summarizer

YouTube summaries and timestamps via Gemini or GPT.

πŸ’Ž Hidden gemβ˜… 98 starsβ‘‚ 20 forksMITupdated 2026-05
β–¦ visual β€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

AI-Video-Summarizer is an open-source video project by siddharthsky (siddharthsky/AI-Video-Summarizer on GitHub). It has 98 GitHub stars and 20 forks, is released under the MIT license, and was last updated on GitHub on 4 May 2026.

GitHub stars
98
Forks
20
License
MIT
Last updated on GitHub
4 May 2026
Category
Video
Listing
Hidden gem β€” a shorter page for a lesser-known project
Official site
GitHub
// how it works

How it works

  1. Clone the repository

    Download the source and enter the folder.

  2. Install dependencies

    Pull the Python packages it needs.

  3. Add your API key

    Configure Gemini or OpenAI per the README.

  4. Summarize a video

    Paste a YouTube URL and get summary plus timestamps.

// features

Why people love it

YouTube summaries

Condenses videos into key points.

Auto timestamps

Jump to the moments that matter.

Gemini or GPT

Two provider options.

Transcript based

Works from captions, not pixels.

Python simple

Small codebase to read and tweak.

MIT licensed

Commercial-friendly terms.

Advertisement
// run it

Run it yourself

  1. Step 1 β€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/siddharthsky/AI-Video-Summarizer.git
    cd AI-Video-Summarizer
  2. Step 2 β€” Install dependencies

    Pull the Python packages it needs.

    pip install -r requirements.txt
  3. Step 3 β€” Summarize

    Run it with a YouTube URL after adding your key.

    python summarize.py "https://youtube.com/watch?v=..."
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains AI-Video-Summarizer?

It is an open-source project at siddharthsky/AI-Video-Summarizer with 20 forks.

Is it free for commercial use?

Yes. It is MIT licensed.

Which AI models does it use?

Google Gemini Pro or OpenAI GPT β€” your choice.

Do I need an API key?

Yes. Summarization calls your configured provider.

Does it download the video?

No. It works from the video’s transcript.

// keep exploring

Similar tools

Video

openshorts

Local-first pipeline that turns a topic into a publish-ready short video.

β˜… 32 starsMIT
View guide β†’
Video

interflow-video-cut

Agent skill that cuts talking-head videos into styled card videos.

β˜… 32 starsMIT
View guide β†’
Video

YouTubeTLDR

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

β˜… 253 starsMIT
View guide β†’
Video

BiliSum

AI video summarizer and knowledge base for Bilibili, YouTube and local videos.

β˜… 620 starsMIT
View guide β†’
Video

youtube_summarizer

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

β˜… 217 starsMIT
View guide β†’
// alternatives

Alternatives in Video

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

Get AI-Video-Summarizer

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