Utilize the power of AI and summarize any YouTube video with just a click of a button
- 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. 🤯
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.
To run this project on your local machine:
- Clone the repository:
git clone https://github.com/melvinchia3636/youtube-summarize
. - Navigate to the project directory:
cd youtube-summarize
. - Install dependencies:
npm install
in both client and server folder. - Create a
.env
file and put in your Groq API key. - Start the development server:
npm run dev
for client side andnpx nodemon index.js
for server side.
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.
Contributions are welcome! Please fork this repository and open a pull request to add new features, improve existing code, or fix bugs.
This project is licensed under the MIT License.