notebooklm-py

by teng-lin · Claude Skill · ★ 17.3k

About notebooklm-py

notebooklm-py Unofficial Python API and agentic skill for Google NotebookLM. 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. Source & Development: ⚠️ Unofficial Library - Use at Your Own Risk This library uses undocumented Google APIs that can change without notice. - Not affiliated with Google - This is a community project - APIs may break - Google c

agentic-skillapiclaudeclaude-skillsgoogle-notebooklmnotebooklmnotebooklm-apinotebooklm-skillopenclaw-skillspodcast-generator

Quick Facts

Stars17,300
Forks2,351
LanguagePython
CategoryClaude Skill
LicenseMIT
Quality Score74.4698856231168/100
Open Issues19
Last Updated2026-07-07
Created2026-01-07
Platformsbrowser, claude-code, cli, codex, python
Est. Tokens~15k

Compatible Skills

These tools work well together with notebooklm-py for enhanced workflows:

  • anything-to-notebooklm — semantic(0.40)+complementary+rare_topics+same_lang+similar_pop+shared_platform (64%)
  • notebooklm-skill — semantic(0.21)+complementary+same_lang+similar_pop+shared_platform (52%)
  • chinese-novelist-skill — semantic(0.15)+complementary+same_lang+similar_pop+shared_platform (50%)
  • podcast-llm — semantic(0.29)+complementary+rare_topics+same_lang+shared_platform (50%)
  • ai-skills — semantic(0.21)+complementary+rare_topics+same_lang+shared_platform (47%)

More Claude Skill Tools

Explore other popular claude skill tools:

View all Claude Skill tools →

Popular Python Agent Tools

Frequently Asked Questions

What is notebooklm-py?

notebooklm-py is Unofficial Python API and agentic skill for Google NotebookLM. Full programmatic access to NotebookLM's features—including capabilities the web UI doesn't expose—via Python, CLI, and AI agents like Cl. It is categorized as a Claude Skill with 17.3k GitHub stars.

What programming language is notebooklm-py written in?

notebooklm-py is primarily written in Python. It covers topics such as agentic-skill, api, claude.

How do I install or use notebooklm-py?

You can find installation instructions and usage details in the notebooklm-py GitHub repository at github.com/teng-lin/notebooklm-py. The project has 17.3k stars and 2351 forks, indicating an active community.

What license does notebooklm-py use?

notebooklm-py is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Claude Skill tools