Skip to content

Youtube for people with no patience-aka TLDR youtube with help of LLM to speed up the information gathering and learnining

Notifications You must be signed in to change notification settings

WenchenLi/TLDR-youtube-LLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TLDR-youtube-LLM

Youtube for people with no patience-aka TLDR youtube with help of LLM to speed up the information gathering and learnining. If you feel watching youtube is too much time consumed just to aquire some info and knowledge but you still want to learn more with better efficiency, this app is for you. We let the LLM to read the script with corresponding timestamp so you can easily ask and navigate the content in your control than you have to watch the whole thing.

Key Features:🚀 Time saving youtube watching/chatting

  • summarize the video with key points: initiate the youtube with keypoints summarzied to start the conversation
  • support jump to to the keypoint in video: parse the script to support you jump to the youtube video at certain timestamp when it talks about that point

run

pip install -r requirements.txt

update your CLAUDE_API_KEY in .env and streamlit run main.py

Running locally is way much better since it seems youtube block loading script through streamlit cloud for some videos also streamlit on cloud runs inconsistently funny with the localhost version.

screencapture-localhost-8501-2024-11-12-23_01_35

screencapture-tldr-youtube-llm-streamlit-app-2024-11-12-23_02_07

TODO/roadmap

1-add user memory layer to better navigate the conversation with user understanding

2-add user notebook to let user organize the info aquired, not limited by 50 notebooks like notebookLLM

3-build next js true web app than a toy streamlit

issue with online streamlit

for issue like

Error: Could not retrieve a transcript for the video https://www.youtube.com/watch?v=kwivhbXLg9Q! This is most likely caused by:

Subtitles are disabled for this video

you need to run locally for best experience given the google restriction.

License: CC BY-NC 4.0

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License.

You are free to:

Share — copy and redistribute the material in any medium or format Adapt — remix, transform, and build upon the material Under the following terms: Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. NonCommercial — You may not use the material for commercial purposes. View the full license here: Creative Commons BY-NC 4.0

About

Youtube for people with no patience-aka TLDR youtube with help of LLM to speed up the information gathering and learnining

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages