Skip to content

AI Youtube assistant where you can ask anything about the youtube video, the app will return the response with the timestamps. - you can ask anything from the yt comments, generate timestamps according to the topics, generate slides from the video and download them.

Notifications You must be signed in to change notification settings

AnshulKahar2729/ai-youtube-assistant

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

ROADMAP

Talk with youtube ai Features

  1. you can ask any thing about youtube video and you will get information of that question with the timestamps. How will we get the exact timestamp for this. Considering both case, where we will have captions/subtitles and the cases where we will not have them
  2. You can also generate timestamps for the video, if it's not there.
  3. Providing summarization of the video.
  4. Supports different languages for questions and answers, including automatic translation of video content.
  5. Users can enter keywords, and the AI will return timestamps where those words are spoken or related content appears. How will we get the exact timestamps for this.
  6. Interactive Comments - Ask anything from YouTube comments

Also, write the detailed lld for the complete webapp of all features, I am using nextjs for frontend and backend with app router, shadcn and tailwind css.

Suggest free ai apis to do this. Is it possible to do it with google gemini free api? Can you suggest only free apis to convert this if possible? Also, how will we fetch the audio of the youtube video. Also suggest a good free vector db to do this.


RAG with youtube videos.

I am building a RAG NextJS app, where

  • you can ask anything about the youtube video(the one which have captions), the app will return the response with the timestamps.
  • you can ask anything from the yt comments (to feel like you are discussing with the audience).
  • generate timestamps according to the topics
  • generate slides from the video and download them. Please star on github(building right now) https://github.com/AnshulKahar2729/ai-youtube-assistant

Any other features/suggestion that can be build

About

AI Youtube assistant where you can ask anything about the youtube video, the app will return the response with the timestamps. - you can ask anything from the yt comments, generate timestamps according to the topics, generate slides from the video and download them.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published