https://github.com/pwang1997/youtube-summarizer
A large language model solution to summary your Youtube videos
https://github.com/pwang1997/youtube-summarizer
grpc llm microservices-architecture springai springboot3
Last synced: 4 months ago
JSON representation
A large language model solution to summary your Youtube videos
- Host: GitHub
- URL: https://github.com/pwang1997/youtube-summarizer
- Owner: pwang1997
- License: mit
- Created: 2024-09-01T01:32:58.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-02T02:34:34.000Z (over 1 year ago)
- Last Synced: 2025-04-10T19:05:52.926Z (about 1 year ago)
- Topics: grpc, llm, microservices-architecture, springai, springboot3
- Language: Python
- Homepage:
- Size: 67.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## YoutubeSummary
YoutubeSummary is a Large Language Model(LLM) solution that helps you summarize videos on Youtube.
Although many youtubers generate their own summarization and snippets of the videos, it's not always the case. YoutubeSummary provides **concise summary** of each essential point of the video, and includes the **starting point** from the video so you have the chance to dive deep into the interested content.
Demo record: https://www.youtube.com/watch?v=xhHMegRqRpc
### Tech Stack:
- Spring Boot/ Spring AI
- Large Language Model(Open AI)
- Upstash(Redis)
- gRPC
- Microservice architecture
The Architecture diagram of the application is shown below:

### Contact
Zhengliang Puck Wang - wzlpuck@gmail.com
LinkedIn: [@puck-wang](https://www.linkedin.com/in/puck-wang-2020/)