NotebookLM from the terminal
Type
/notebooklm and Claude handles the full NotebookLM workflow: creating a notebook, adding sources (web pages, YouTube videos, PDFs, or raw text), generating an AI audio overview, and downloading the finished podcast. All through the NotebookLM API without opening a browser.1
Create a notebook
Creates a new NotebookLM notebook with a title and optional description. Returns the notebook ID for subsequent operations.
2
Add sources
Adds one or more sources to the notebook: website URLs, YouTube video links, PDF uploads, or plain text. Each source is processed and indexed by NotebookLM.
3
Generate audio overview
Triggers AI podcast generation with optional custom instructions for host focus, tone, or audience. Polls the API until generation completes.
4
Download artifacts
Downloads the generated audio file and saves it locally. Also retrieves any notebook summaries or generated notes.