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.
