Claude Skill

teng-lin/notebooklm-py

NotebookLM-Py 是 Google NotebookLM 的非官方 Python API 与 Claude Skill,通过 Python、CLI 及 Claude Code 等 AI 代理提供包括隐藏功能在内的全面程序化访问。

概览

Stars17,122
Forks2,332
语言Python
最后更新2026-07-03
最近同步2026-07-03
前往 GitHub

仓库信息

拥有者teng-lin
仓库notebooklm-py
完整名称teng-lin/notebooklm-py
Repo ID1,129,786,550

安装这个 Skill

pip install "notebooklm-py[browser]" # core + Playwright

Registry 信息

类型openclaw_skill
质量分80/100
验证状态readme_parsed
最近验证2026-05-28
平台
ClaudeOpenClawCodex
能力
browserpdfmemorysearchimagevideoterminalworkflowagentic-skillapi
识别文件
README.mdSKILL.mddocsexamplespyproject.tomltests
安装方式
  • pip install "notebooklm-py[browser]" # core + Playwright
  • pip install notebooklm-py # ~10 MB; ship a pre-acquired storage_state.json
  • npx 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. [![PyPI version](https://img.shields.io/pypi/v/notebooklm-py.svg)](https://pypi.org/project/notebooklm-py/) [![Python Version](https://img.shields.io/badge/python-3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13%20%7C%203.14-blue)](https://pypi.org/project/notebooklm-py/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Tests](https://github.com/teng-lin/notebooklm-py/actions/workflows/test.yml/badge.svg)](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,

话题

探索更多

数据来自 GitHub,同步时间:2026-07-03