✂️ 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 . 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:
🧭 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