notebooklm

Programmatic access to Google NotebookLM with full artifact generation, source management, and download capabilities. Create notebooks, add sources (URLs, PDFs, YouTube, audio, video, images), and chat with content via CLI or Python API Generate all artifact types: podcasts, videos, slide decks, infographics, reports, quizzes, flashcards, mind maps, and data tables in multiple formats Supports parallel agent workflows with explicit notebook IDs, subagent patterns for long-running operations, and 80+ output languages Includes features unavailable in the web UI: batch downloads, slide revision, PPTX export, source fulltext retrieval, and chat-to-note saving

INSTALLATION
npx skills add https://github.com/teng-lin/notebooklm-py --skill notebooklm
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

NotebookLM Automation

Complete programmatic access to Google NotebookLM—including capabilities not exposed in the web UI. Create notebooks, add sources (URLs, YouTube, PDFs, audio, video, images), chat with content, generate all artifact types, and download results in multiple formats.

Installation

From PyPI (Recommended for AI agents — Python-version-aware):

pip install "notebooklm-py[browser]"   # mandatory; errors must propagate

# [cookies] (rookiepy) is optional and known to FAIL TO BUILD on Python 3.13+.

# Skip it deliberately on 3.13+ rather than swallowing the error — that lets

# *real* install failures (typos, network, PyPI outages) surface for the agent.

if python -c "import sys; sys.exit(0 if sys.version_info < (3, 13) else 1)"; then

    pip install "notebooklm-py[cookies]"   # errors propagate

else

    echo "Skipping [cookies] on Python 3.13+ (rookiepy unavailable). Use 'notebooklm login' interactively."

fi
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card