1. Install the BibiGPT CLI using Homebrew (macOS) or the provided installer (Windows).
2. Authenticate by logging in via the desktop app or setting the `BIBI_API_TOKEN` environment variable.
3. Use the `bibi summarize` command with the URL of the video, audio file, or podcast.
4. Add flags like `--async`, `--chapter`, `--subtitle`, or `--json` to customize the summarization process.
5. The summary or subtitles are outputted to stdout in Markdown or JSON format.
6. Check the exit code for success or failure, and handle any errors accordingly.
7. Periodically run `bibi check-update` to update to the latest version.