---
name: notebooklm-py — полный CLI/API для NotebookLM
description: Unofficial Python API для NotebookLM — создание ноутбуков, добавление источников, генерация контента, CLI + Python API
type: reference
tags:
  - reference
  - notebooklm
  - python
  - cli
---

**notebooklm-py** (pip install notebooklm-py) — полный программный доступ к NotebookLM.

- GitHub: github.com/teng-lin/notebooklm-py
- CLI: `notebooklm create`, `notebooklm source add`, `notebooklm ask`, `notebooklm generate infographic/audio/video/quiz/report/mind-map`
- Python API: `NotebookLMClient.from_storage()`
- Скилл для Claude Code: `notebooklm skill install`
- Auth: cookies хранятся в `~/.notebooklm/storage_state.json` (совместимы с MCP-кукми из `~/.local/share/notebooklm-mcp/browser_state/state.json`)
- Генерация: audio (MP3), video (MP4), slide-deck (PDF/PPTX), infographic (PNG), quiz (JSON/MD/HTML), flashcards, report (MD), mind-map (JSON), data-table (CSV)
