Claude Skill
teng-lin/notebooklm-py
NotebookLM-Py 是 Google NotebookLM 的非官方 Python API 与 Claude Skill,通过 Python、CLI 及 Claude Code 等 AI 代理提供包括隐藏功能在内的全面程序化访问。
概览
仓库信息
安装这个 Skill
pip install "notebooklm-py[browser]" # core + PlaywrightRegistry 信息
pip install "notebooklm-py[browser]" # core + Playwrightpip install notebooklm-py # ~10 MB; ship a pre-acquired storage_state.jsonnpx skills add teng-lin/notebooklm-py
项目简介
NotebookLM-Py 是一个非官方的 Python API 与 Claude Skill,为 Google NotebookLM 提供全面的程序化访问能力。通过 Python、命令行界面以及 Claude Code、Codex、OpenClaw 等 AI 代理,解锁 NotebookLM 的全部功能——甚至包括网页界面未开放的高级特性。
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.
要点
- 通过 Python API 全面程序化访问 Google NotebookLM
- 解锁网页界面未开放的高级隐藏功能
- 可作为 Claude Code、Codex、OpenClaw 的代理技能使用
- 提供命令行界面(CLI)实现快速自动化
- 支持播客生成等 NotebookLM 高级特性
使用场景
- 使用 Python 脚本自动化 NotebookLM 工作流
- 将 NotebookLM 能力集成到 AI 代理流程中
- 从内容中程序化生成播客
- 构建利用 NotebookLM 隐藏功能的自定义工具
- 通过 CLI 进行批量处理和 CI/CD 集成
README 摘要
# notebooklm-py <p align="left"> <img src="https://raw.githubusercontent.com/teng-lin/notebooklm-py/main/notebooklm-py.png" alt="notebooklm-py logo" width="128"> </p> **A Comprehensive NotebookLM Skill & Unofficial Python API.** 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. [](https://pypi.org/project/notebooklm-py/) [](https://pypi.org/project/notebooklm-py/) [](https://opensource.org/licenses/MIT) [](https://github.com/teng-lin/notebooklm-py/actions/workflows/test.yml) <p> <a href="https://trendshift.io/repositories/19116" target="_blank"><img src="https://trendshift.io/api/badge/repositories/19116" alt="teng-lin%2Fnotebooklm-py | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a> </p> **Source & Development**: <https://github.com/teng-lin/notebooklm-py> > **⚠️ 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 can change internal endpoints anytime > - **Rate limits apply** - Heavy usage may be throttled > > Best for prototypes, research, and personal projects. See [Troubleshooting](docs/troubleshooting.md) for debugging tips. ## What You Can Build 🤖 **AI Agent Tools** - Integrate NotebookLM into Claude Code,