Search YouTube subscriptions, browse channel videos, download transcripts, and find white paper references. Resolves friendly channel names (e.g. "DiscoverAI" → @code4AI). Use when asked to research YouTube content, find paper reviews, or query specific channels.
Run the CLI for full usage:
python -m scripts.youtube_cli --help
Friendly names resolve to YouTube channels via scripts/youtube_cli/channels.json:
| Name | Handle | Description |
|---|---|---|
| DiscoverAI | @code4AI | AI research paper reviews and implementations |
Add channels: python -m scripts.youtube_cli lookup add <name> <handle>
python -m scripts.youtube_cli videos papers DiscoverAI --count 10
python -m scripts.youtube_cli transcripts download <video_id>
python -m scripts.youtube_cli videos search --channel DiscoverAI --query "transformer"
python -m scripts.youtube_cli subscriptions search "reinforcement learning"
python -m scripts.youtube_cli cache sync --channel DiscoverAI --videos
python -m scripts.youtube_cli cache search "attention mechanism"
For full command reference, run --help on any subcommand.