NotebookLM Python
Research↓ 0
OPEN-Charlie
Claude CodeOther
notebooklmgoogledocumentsresearchpython
Description
Automate Google NotebookLM with code. Upload documents, ask questions, and pull out summaries programmatically — no clicking required. Great for research workflows where you want to process many documents without touching the UI.
Setup Guide
1. pip install notebooklm-py
2. from notebooklm import NotebookLM
3. nlm = NotebookLM() — authenticates via Google OAuth on first run
4. nb = nlm.create_notebook("My Notebook")
5. nb.add_source("path/to/doc.pdf")
6. response = nb.query("Summarize the key points")