notebooklm-py

teng-lin/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

GitHub
teng-lin/notebooklm-py
Stars
★ 19.9k
License
MIT
Language
Python
Last push
Oct 22, 2026
Topics
agentic-skill · gemini-notebook · gemini-notebook-api · gemini-notebook-skill · google-notebooklm · notebooklm · notebooklm-api

Good for

Getting started

  1. Install with npx skills add teng-lin/notebooklm-py, or use notebooklm skill install for Claude Code
  2. Have your agent run create, source add and ask to build a notebook, add sources and query it
  3. Generate Audio Overviews, quizzes or other artifacts and download them when needed

Before you install

Unofficial and not affiliated with Google: it uses undocumented Google APIs that can break without notice, and heavy use may be rate-limited. Best for prototypes, research and personal projects.

Summarized by AI from the project docs; check the official docs before relying on it.

Similar tools

More in Community skills →

Source GitHub · All rights belong to the original creators