GH Repository · 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.
- stars
- 19,327
- 30-day movement
- +7926/day
- Related entries
- 61
- Connections
- 4
makepython/uvskill-packPythongemini-notebook-skillpythonsdkskillsgoogle-notebooklmgemini-notebooknotebooklmclaude-skillsopenclaw-skillspython-apiagentic-skillgemini-notebook-apinotebooklm-apinotebooklm-skill
notebooklm-py is an unofficial Python API and CLI plus an agentic skill for Google Gemini Notebook (NotebookLM). It ships as a skill pack with AGENTS.md, CLAUDE.md, and skill files so coding agents can invoke NotebookLM programmatically.
Use it when you want to drive NotebookLM from Python, the command line, or AI agents instead of the web UI, including access to features the UI does not expose.
Use it to
- Automate NotebookLM tasks via Python or CLI
- Expose NotebookLM to agents like Claude Code or Codex
- Script programmatic access to notebook features
- Access capabilities the web UI doesn't expose
For Python developers and AI-agent users of NotebookLM
- Role
- skill-pack
- Language
- Python
- Licence
- MIT
- Forks
- 2,588
- Open issues
- 30
- Last push
- 2026-09-13
- Latest release
- v0.1.4 · 2026-01-11
- Skills shipped
- 1
topicspythonsdknotebooklmagentic-skillclaude-skillsgoogle-notebooklm