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.
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.
Latest release v0.8.5 · 12 Oct 2026
2 files for Codex, OpenCode and Claude Code: notebooklm-py AGENTS.md, notebooklm-py CLAUDE.md — 1,961 tokens loaded in every session.
AGENTS.md A 602 tok CLAUDE.md A 1,359 tok These files are teng-lin/notebooklm-py's own configuration — they tell Codex, OpenCode and Claude Code how to work on this repository, so they are not mods to install elsewhere. Copy one as a starting point and replace the parts that are about this project.