#2929th of 73 in Skills, plugins and rules
notebooklm-py
Unofficial Python API, CLI and MCP server for Google NotebookLM
- Stars
- 19.7k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Python
7,336 on 25 Mar 202619,738 on 14 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Drives NotebookLM (now Gemini Notebook) through its undocumented web endpoints, with an opt-in Android gRPC backend. It exposes notebooks, sources, cited chat, research agents and artifact generation (audio, video, slides, quizzes, mind maps) via an async Python client, a CLI, an MCP server, a REST server and an installable agent skill. Artifacts download in bulk as MP3, MP4, PDF, PPTX, CSV, JSON or Markdown.
Who it is for: Developers scripting NotebookLM or giving coding agents a grounded research tool
Strengths
- Covers notebooks, sources, chat, notes, research, sharing and all Studio artifact types
- Bulk artifact download in MP3, MP4, PDF, PPTX, CSV, JSON and Markdown
- Ships CLI, MCP server (stdio or remote), REST server and Claude Code/Codex skill
- Master-token auth refreshes sessions unattended for servers and CI
Weaknesses
- Relies on undocumented Google APIs that can break without notice
- Not affiliated with Google; heavy use may be rate limited
- Needs a Google account; source counts per notebook depend on account tier
- Default login downloads Chromium (~170 MB) via Playwright
What it needs
- no GPU
- Docker + Compose
- Needs Google account, Google NotebookLM / Gemini Notebook, Playwright Chromium (for browser login)
- Models: Google Gemini (via NotebookLM)
Also in Skills, plugins and rules
See all 73| Rank | Project | Score |
|---|---|---|
| 1 | skillsAgent skills for planning, TDD, debugging and code review | 94 out of 100 |
| 2 | eccAgents, skills, hooks and rules bundle for Claude Code, Codex and other harnesses | 94 out of 100 |
| 3 | cavemanCuts token use in coding agents with terse replies and compressed inputs | 93 out of 100 |
| #4 | ponytailSkill prompt that makes coding agents write less code and add tests | 92 out of 100 |
| #5 | ui-ux-pro-max-skillDesign-system skill that gives coding agents searchable UI styles, palettes and fonts | 91 out of 100 |