Curated by
More in GitHub repos to check out
See all 34 →More from Stacklist Team
See all stacks →Unofficial Python API for Google NotebookLM
NotebookLM-py is an unofficial Python library providing comprehensive programmatic access to Google's NotebookLM features, including capabilities not exposed in the web UI, for use with Python, CLI, and AI agents. It enables research automation, content generation (podcasts, videos, quizzes), and batch downloads while supporting integration with Claude Code, Codex, and other LLM agents.
Built for AI agentsACO · 3017 tokens
Summary
NotebookLM-py is an unofficial Python library providing comprehensive programmatic access to Google's NotebookLM features, including capabilities not exposed in the web UI, for use with Python, CLI, and AI agents. It enables research automation, content generation (podcasts, videos, quizzes), and batch downloads while supporting integration with Claude Code, Codex, and other LLM agents.
Tags
notebooklm · python-api · ai-agents · content-generation · research-automation · unofficial-library
Key entities
NotebookLM (technology, 0.99) · Python (technology, 0.99) · Google (organization, 0.98) · Claude Code (technology, 0.95) · Codex (technology, 0.95) · MCP Server (technology, 0.9) · teng-lin (person, 0.85) · research-automation (concept, 0.92) · content-generation (concept, 0.92)
Classification
reference · language en · status final
Provenance
claude-haiku-4-5 via @stacklist/be@0.1.0, confidence 0.85, 17 Jun 2026