cyberneticlibrary

Generate NotebookLM artifacts programmatically

notebooklmskillsetup L216,101
teng-lin/notebooklm-py
What it does

Create and manage AI notebooks with sources

Best for

Automatically generating study guides, podcasts, or summaries from source documents.

Inputs
  • · notebooklm specification or source
Outputs
  • · Generated notebook artifact
  • · Podcast/study guide/outline
Requires
  • · Google NotebookLM API
  • · browser automation
Preconditions

Google account with NotebookLM access, source documents or URLs

Failure modes

API rate limiting; source loading fails; artifact generation timeout; authentication expired

Trust signals
  • · Google NotebookLM official API
  • · Browser automation with Playwright
  • · Multiple auth strategies