# notebooklm-py

> Python API, CLI, and agent skill for Google Gemini NotebookLM

notebooklm-py provides an unofficial Python client, CLI, and MCP server for Google Gemini Notebook (NotebookLM). It enables programmatic management of notebooks, automated research ingestion, cited source queries, and artifact generation such as podcasts, quizzes, and slide decks. Users can execute tasks through the terminal, import the library into Python applications, or install it as an AI agent skill.

- Source: https://github.com/teng-lin/notebooklm-py
- Homepage: https://github.com/teng-lin/notebooklm-py
- License: MIT
- Built with: Python 99.9%, Other 0.1%
- Stars: 19962
- Forks: 2654
- Contributors: 43
- Last commit: 2026-10-29
- Latest release: v0.8.5 (2026-10-12)
- Purpose: AI & LLM tooling, Agent skills, MCP servers
- Type: CLI, Library / SDK, Extension / plugin
- For: Personal

## Worth score: 79/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 22/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 11/15
- Readiness: 11/15

## Downloads

Latest release: [v0.8.5](https://github.com/teng-lin/notebooklm-py/releases/tag/v0.8.5). Files from the project's GitHub release, not checked by DigGitHub.

Source code only: this release has no files to download.

## Alternatives

- [one-skill-to-rule-them-all](https://diggithub.com/rebelytics/one-skill-to-rule-them-all.md): Meta-skill that monitors work sessions and improves AI agent skills
- [gpt4free](https://diggithub.com/xtekky/gpt4free.md): Multi-provider LLM aggregator with API gateway and chat GUI
- [awesome-agent-skills](https://diggithub.com/VoltAgent/awesome-agent-skills.md): Curated collection of agent skills for AI coding tools
- [mcp-toolbox](https://diggithub.com/googleapis/mcp-toolbox.md): MCP server connecting AI agents and IDEs to databases
- [gpt-researcher](https://diggithub.com/assafelovic/gpt-researcher.md): Autonomous deep research agent for web and local documents
- [Claude Skills Library](https://diggithub.com/alirezarezvani/claude-skills.md): Hundreds of skills and agents for coding tools
- [Claude-Mem](https://diggithub.com/thedotmack/claude-mem.md): Persistent memory across coding agent sessions
- [Papermorph](https://diggithub.com/DozenTwelve/Papermorph.md): Convert PDFs into animated, interactive web books with AI

---

Source page: https://diggithub.com/teng-lin/notebooklm-py
Updated: 2026-10-29
