https://github.com/melvinchia3636/yt-summarized
Utilize the power of AI and summarize any YouTube video with just a click of a button.
https://github.com/melvinchia3636/yt-summarized
ai-summarizer expressjs groq groq-api react tailwindcss transcript-downloader typescript utilities video-analysis youtube-transcript yt-dlp
Last synced: about 2 months ago
JSON representation
Utilize the power of AI and summarize any YouTube video with just a click of a button.
- Host: GitHub
- URL: https://github.com/melvinchia3636/yt-summarized
- Owner: melvinchia3636
- License: mit
- Created: 2024-06-13T14:37:23.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-13T23:09:00.000Z (almost 2 years ago)
- Last Synced: 2025-01-09T23:47:00.017Z (over 1 year ago)
- Topics: ai-summarizer, expressjs, groq, groq-api, react, tailwindcss, transcript-downloader, typescript, utilities, video-analysis, youtube-transcript, yt-dlp
- Language: TypeScript
- Homepage: https://yt-summarized.thecodeblog.net
- Size: 57.6 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
📹 YouTube Video Summarized
Utilize the power of AI and summarize any YouTube video with just a click of a button
## The Problem
- Watching YouTube videos is time-consuming and tedious. ⏱️
- Summarizing long videos can be overwhelming and difficult. 🤯
- There is a lack of automation in this process, making it inefficient. 🤖
- I'm overwhelmed by my main project and want to relax by doing some side hustle. 🤯
## The Solution
This project addresses these issues by providing:
- **Automated Transcription**: Quickly download the transcript of a YouTube video.
- **AI-powered Summarization**: Get a concise summary of the video using Groq AI.
- **Easy to Use**: Simple and intuitive interface for users.
## 📷 Screenshots
## 🔧 Technologies Used







## ⌨️ Setup
To run this project on your local machine:
1. Clone the repository: `git clone https://github.com/melvinchia3636/youtube-summarize`.
2. Navigate to the project directory: `cd youtube-summarize`.
3. Install dependencies: `npm install` in both client and server folder.
4. Create a `.env` file and put in your Groq API key.
5. Start the development server: `npm run dev` for client side and `npx nodemon index.js` for server side.
## 📈 Status
All the core functions for this project have been completed. If you happen to find any bugs, feel free to file an issue in this GitHub Repo.
## 🤝 Contributing
Contributions are welcome! Please fork this repository and open a pull request to add new features, improve existing code, or fix bugs.
## 📄 License
This project is licensed under the MIT License.