teng-linteng-linCommunityยท2 Agent Skills Included

notebooklm-py

Automate Google NotebookLM research, podcasts, and study materials from code

Automates Google NotebookLM through Python, CLI, and AI agents to create notebooks, import sources, and run cited research queries. Generates podcasts, videos, quizzes, flashcards, mind maps, and reports, then downloads them in bulk without manual clicking in the web UI. Gives agents a grounded memory and research layer so multi-step knowledge workflows run faster with zero token waste.
npx skills add teng-lin/notebooklm-py --all -g -y
Available:

Tells AI agents how to work safely with this NotebookLM client, including using JSON output, explicit notebook IDs, and isolated profiles for parallel runs.

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install notebooklm-py?โ–ผ

Run `npx skills add teng-lin/notebooklm-py --all -g -y` in your terminal to install the skill globally for your AI agent.

What can I automate with notebooklm-py?โ–ผ

You can create notebooks, bulk-import URLs, PDFs, and YouTube videos, ask cited questions, and generate podcasts, videos, quizzes, flashcards, and mind maps programmatically.

Does notebooklm-py work with Claude Code and other AI agents?โ–ผ

Yes. It ships a SKILL.md, an MCP server, and CLI commands that plug directly into Claude Code, Codex, Cursor, and OpenClaw.

Do I need coding experience to use notebooklm-py?โ–ผ

No. Once installed and logged in with `notebooklm login`, your AI agent runs the commands for you based on plain-English requests.

Is notebooklm-py an official Google tool?โ–ผ

No. It is a community-built, unofficial client using undocumented Google APIs, so it is best for prototypes, research, and personal projects.

Related Repositories in Education & Research

View All in Education & Researchโ†’