Documentation
¶
Overview ¶
add_pdf_source — add a remote PDF (or any URL NotebookLM accepts) to an existing notebook.
Usage:
cd examples/add_pdf_source go run . <notebook-id> <url>
Example — drop the GPT-4 technical report into notebook abc123:
go run . abc123 https://arxiv.org/pdf/2303.08774.pdf
NotebookLM ingests the PDF server-side (download → parse → embed) and the source becomes searchable + summarizable within ~30 seconds.
Expects credentials at ~/.config/notebooklm-go/auth.json (run `notebooklm login` first if you haven't). Override with NOTEBOOKLM_AUTH.
Click to show internal directories.
Click to hide internal directories.