Welcome to the YouTube Chat Chrome Extension repository! This project aims to provide a convenient tool for users to engage in contextual discussions while watching YouTube videos. Despite the occasional mix-up with the name (yes, we know it's not the typical "chatting on YouTube" platform), we promise it's worth it!
In today's fast-paced world, information is abundant, and time is precious. With YouTube Chat, we strive to enhance your video-watching experience by allowing you to extract and discuss the most important parts of the content efficiently.
- Chrome Extension: Our solution is seamlessly integrated into your browsing experience, making it easy to access and use.
- FastAPI Backend: Powered by FastAPI, our backend ensures high performance and responsiveness.
- Whisper Timestamp and OpenAI GPT Integration: Leveraging Whisper Timestamp and OpenAI GPT, we provide advanced features for contextual understanding and conversation generation.
- Embeddings Endpoint: The embeddings endpoint enables advanced analysis and insights.
To set up the project, follow these simple steps:
-
Clone the repository:
git clone https://github.com/RolexAlexander/Chat-Youtube.git
-
Create an environment file based on
env.example
and update the OpenAI token with your own. -
Start the backend by running:
docker-compose up
-
Once the backend is set up, follow the instructions in this YouTube video to load the extension and start chatting.
We welcome contributions from the community! Feel free to open issues, submit pull requests, or reach out with any ideas or feedback.
Let's chat... about YouTube... or anything else! ๐