Notebooklm Py

Notebooklm Py

Unofficial Python API and agentic skill for Google Gemini Notebook. Full programmatic access to Gemini Notebook's features—including capabilities the web UI doesn't expose—via Python, CLI, and AI agents like Claude Code, Codex, and OpenClaw.

Install

pip install "notebooklm-py[android,browser]"
uv tool install "notebooklm-py[browser]" # or: pipx install "notebooklm-py[browser]"
pip install "notebooklm-py[browser]"

Copied from the project's README. Read what it does before you run it.

README scanCaution

Its README asks for something worth reading first, such as administrator rights or an install script.

  • Runs an install script from a well-known hostcurl -LsSf https://astral.sh/uv/install.sh | sh

We scan the README only, not the code. A clean result is not proof of safety. How we scan

View on GitHub

Repository

Stars
20,226
Forks
2,690
Last updated
Nov 13, 2026
License
MIT
Language
Python
Created
Jan 7, 2026
Open issues
31
Quality score
S 89/100

teng-lin/notebooklm-py

Read from GitHub daily.

See alternatives

Made by

No owner listed.

Sign in to claim this tool.