Skip to content
This repository has been archived by the owner on Oct 14, 2024. It is now read-only.
/ youtube-summarizer Public archive

An AI-powered tool that summarizes any YouTube video that enables captions, built with React and Express SSR.

License

Notifications You must be signed in to change notification settings

malkiii/youtube-summarizer

Repository files navigation

YouTube Summerizer

Powered By

  • Render ― a cloud platform for building and shipping web applications.
  • Youtube V2 ― a proxy API for extracting youtube data.
  • Gemini API ― the Gemini 1.5 Flash API provided by Google.

Running Locally

  1. install dependencies using pnpm:

    pnpm install
  2. create .env file that has all the required vars in env.ts file.

  3. start the development server on localhost:5173:

    pnpm dev
  4. build and preview the website by running:

    pnpm preview

License

Distributed under the MIT license.