teng-lin/notebooklm-py — Unofficial Python API and agentic skill for Google NotebookLM.
Description and use
teng‑lin/notebooklm-py provides an unofficial Python wrapper and CLI for Google Notebook LM, exposing the platform’s full functionality—including hidden features not available through the web UI—to developers and AI agents. The library enables programmatic creation, editing, and querying of notebooks, and can be integrated with agents such as Claude Code, Codex, or OpenClaw for automated workflows. It serves both frontend and backend use‑cases in AI/ML projects that require direct, scriptable access to Notebook LM.
Problem
teng-lin/notebooklm-py helps teams reuse service infrastructure instead of rebuilding common backend pieces.
Outcome
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
Workflow
- ship API services faster
- reuse backend infrastructure
- standardize service patterns
Evidence
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.
- Record date: 2026-09-10T09:46:10.217Z