teng-lin/notebooklm-py

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

About the project

notebooklm-py is an unofficial Python library and command-line interface that lets programs and AI agents use Google Gemini Notebook, including features unavailable in its web interface. It supports automated research and content workflows for developers, researchers, and personal projects. The catalogue entries provide agent skills and instructions for operating NotebookLM through coding agents.

19kStars on the repository
3Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

notebooklm

01

teng-lin/notebooklm-py

Skill Claude CodeCodex

Install, authenticate, troubleshoot, and operate Gemini Notebook through the notebooklm-py CLI or typed async Python API. Use for notebook and source management, grounded chat and research, and artifact generation or download when the user mentions Gemini Notebook, notebooklm-py, the notebooklm CLI, or its Python API.…

not rated 19k changed yesterday A 79 tokens original MIT