notebooklm
Installation
SKILL.md
NotebookLM CLI & Python API
Automate Google NotebookLM through the notebooklm-py package (unofficial community client; CLI + async
Python API). This file is the workflow and orientation; full command syntax and recipes are in the references.
- references/cli-reference.md — complete CLI commands, flags, advanced features.
- references/python-api.md — full async Python API reference.
- references/setup-guide.md — install, auth, multiple accounts, CI/CD.
- references/troubleshooting.md — detailed troubleshooting.
Note: uses undocumented Google APIs — community project, not affiliated with Google; rate limits apply.
Quick Setup
pip install "notebooklm-py[browser]" && playwright install chromium
notebooklm login # opens browser for Google login
notebooklm auth check --test # verify environment