✂️ About - TubeBrief

A modern, elegant YouTube video summarizer — powered by AI.

🔭 Overview

TubeBrief is a web app that helps users quickly generate summaries of any public YouTube video. It fetches video transcripts using a Transcript API (via RapidAPI) and then uses Gemini AI to generate a concise, readable summary. All summaries are saved into the database, so you can browse previous summaries anytime.

The goal is simple: consume valuable video content in less time, with less cognitive load.

Github Repo 🎉

  • Explore the code of TubeBrief:
    • https://github.com/fazle-rabbi-dev/tube-brief


🧭 How to Use TubeBrief

Follow the steps below to set up TubeBrief and start generating summaries.

1️⃣ Get a YouTube Transcript API Key

  • Visit:
    👉 https://rapidapi.com/solid-api-solid-api-default/api/youtube-transcript3
  • Sign in to RapidAPI.
  • Subscribe to the API (free plan includes 100 requests per month).
  • Copy your API key.
  • Log in to TubeBrief, go to Settings, and paste the key there.

2️⃣ Get a Gemini API Key

  • Visit Google AI Studio:
    👉 https://aistudio.google.com/api-keys
  • Create a new API key.
  • Copy the key.
  • Paste it into TubeBrief → Settings.

✅ Setup Complete! Great job 👏

TubeBrief is now ready. You can start generating video summaries right away.


Project Created At

  • 📅 December 2025

🎯 Why I Built This

  • To save time by consuming educational YouTube videos without watching the full video
  • To improve my overall productivity
  • Because I love building software that makes life easier and truly helps people.

This is a tool I personally use on a regular basis.

Key Features

  • 🔐 Secure authentication with Clerk — saves summary history in the database
  • 🌙 Dark & Light mode support for eye comfort
  • 🤖 AI-powered summaries using Gemini, presented in a clean and focused UI
  • 📊 Dashboard with recent summaries and usage statistics
  • ⚙️ Settings to manage API keys (stored only in your browser)
  • 🌍 Multi-language support — generate summaries in any language

🛠️ Tech Stack

  • TypeScript
  • Next.js 16 (App Router with CacheComponents ~ PPR)
  • Clerk
  • Tailwind CSS
  • shadcn/ui
  • MongoDB
  • React Hook Form

Made with ❤️ by Fazle Rabbi

TubeBrief
  • Features
  • How it Works
  • About