Claude Skill

teng-lin/notebooklm-py

Unofficial Python API and agentic skill for Google NotebookLM. Full programmatic access via Python, CLI, and AI agents like Claude Code, Codex, and OpenClaw.

Overview

Stars13,291
Forks1,858
LanguagePython
Last pushed2026-05-15
Last synced2026-05-15
View on GitHub

Repository

Ownerteng-lin
Repositorynotebooklm-py
Full nameteng-lin/notebooklm-py
Repo ID1,129,786,550

🚀 Install this Skill

openclaw install teng-lin/notebooklm-py

Summary

An unofficial Python API and agentic skill for Google NotebookLM, providing full programmatic access to NotebookLM features—including capabilities not exposed by the web UI—via Python, CLI, and AI agents such as Claude Code, Codex, and OpenClaw.

Chinese description

非官方的Python API与Claude Skill,为Google NotebookLM提供全面的程序化访问能力。通过Python、命令行界面以及Claude Code、Codex、OpenClaw等AI代理,解锁NotebookLM的全部功能——甚至包括网页界面未开放的高级特性。

Key features

  • Full programmatic access to NotebookLM via Python API
  • CLI interface for quick automation and scripting
  • Agentic skill compatible with Claude Code, Codex, and OpenClaw
  • Exposes features not available in the NotebookLM web UI
  • Lightweight SDK for integrating NotebookLM into custom workflows

Use cases

  • Automate podcast generation from NotebookLM sources
  • Integrate NotebookLM research capabilities into AI agent workflows
  • Build custom tools that leverage NotebookLM's document analysis
  • Script bulk operations on NotebookLM notebooks and sources
  • Enable Claude Code to interact with NotebookLM programmatically

Topics

Explore more

Data from GitHub. Synced on 2026-05-15