AI YouTube Video Chat
1.0.0
In this AI YouTube Video Chat Next.js application, we ask questions to our YouTube video bot and get answers. This application makes use of LangChain which is a framework for developing applications powered by language models.
As a cloud-based database, MongoDB is used with Prisma ORM. We utilize HNSWLIB, an in-memory vector store that can be saved to a file.
We are using the latest Next.js 13 with the app directory, which makes it easy lay out complex interfaces that maintain state across navigations, avoid expensive re-renders, and enable advanced routing patterns. NextAuth is used for the authentication with Google Provider.
To get started.
Clone the repository
git clone https://github.com/Ashot72/AI-YouTube-Video-Chat
cd AI-YouTube-Video-Chat
Add .env file based on env.example.txt file and add respective keys
# installs dependencies
npm install
# to run locally
npm run dev
Go to AI YouTube Video Chat Video page
Go to AI YouTube Video Chat Description page