| name | bibi |
| description | Summarize videos, audio, and podcasts via BibiGPT CLI. Use when user asks to summarize a video/audio URL or /bibi. |
BibiGPT CLI Skill
Summarizes videos, audio files, and podcasts from the terminal using the bibi CLI (BibiGPT).
Supports YouTube, Bilibili, podcasts, and other audio/video sources.
Prerequisites
- BibiGPT Desktop installed:
brew install --cask jimmylv/bibigpt/bibigpt
- Logged in via the desktop app at least once (or set
BIBI_API_TOKEN env var)
- Verify:
bibi --version
Usage
bibi summarize "<URL>"
bibi summarize "<URL>" --async
bibi summarize "<URL>" --chapter
bibi summarize "<URL>" --subtitle
bibi summarize "<URL>" --json
bibi summarize "<URL>" > Sources/Bibi\ -\ $(date +%Y-%m-%d).md
bibi auth check
bibi check-update
Output
Markdown summary to stdout. Pipe to a file to save as a vault note:
bibi summarize "<URL>" > "Sources/Bibi - Title - YYYY-MM-DD.md"
Error codes: 401 = expired token, 402/403 = quota exceeded, 429 = rate limited.