Skip to content

leotimus/summarizer

 
 

Repository files navigation

An LLM-powered youtube video summarization tool.

Uses a locally running copy of Mistral 7b to generate per-section summaries of youtube videos. The summary is based either on the automatic google captions, or if those are not available - on the transcript generated using whisper on local machine.

Installation

pip install llama-summarizer

Basic usage

summarize https://www.youtube.com/watch?v=dQw4w9WgXcQ

Once completed, the summary will be opened in the system default browser.

Sponsorblock integration

summarize -sb sponsor -sb selfpromo -sb intro https://www.youtube.com/watch?v=TuHOf_kZK6Q

Excludes the sections marked as Sponsor, Self Promotion and Intermission from the summary.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 55.6%
  • C 28.2%
  • JavaScript 5.8%
  • HTML 4.4%
  • CMake 2.9%
  • Dockerfile 1.7%
  • Shell 1.4%