Logomark

Tools

YouTube Summarizer

Cut through hours of content in seconds.


What It Does

The XBR YouTube Summarizer extracts transcripts from YouTube videos and uses AI to generate comprehensive summaries including:

  • Context & Speaker — Who's talking and their background
  • Main Thesis — The central argument or idea
  • Detailed Analysis — Key data points, prices, predictions
  • Assets Mentioned — Specific investments discussed
  • Risks & Warnings — What could go wrong
  • Action Items — What the speaker recommends
  • Critical Opinion — Strengths, weaknesses, biases

Why We Built It

Financial YouTube is full of valuable content — but also hours of filler. We wanted a way to:

  • Quickly evaluate if a video is worth watching
  • Extract key data points without sitting through an hour
  • Keep searchable records of important analysis
  • Identify potential biases and blind spots

How To Use It

The tool is currently available as a command-line application.

Requirements

  • Python 3.9+
  • Anthropic API key

Installation

git clone https://github.com/XBRTom/xbr-origin-summarizer
cd xbr-origin-summarizer
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
# Add your API key to .env

Usage

# Summarize a video
python summarizer.py https://youtube.com/watch?v=xxxxx

# List all summaries
python summarizer.py --list

# Search summaries
python summarizer.py --search "silver"

# View a summary
python summarizer.py --show 1

Coming Soon

  • Web interface
  • Saved summary library
  • Multi-video comparison
  • Transcript export

Tool is in active development. Feedback welcome.

Previous
What We Avoid