You can now control Google NotebookLM directly from your own code. This tool gives you programmatic access to features that are not even available in the web interface. You can create notebooks and add sources like URLs, PDFs, and videos.
You can also generate different types of content. For example, you can turn your notes into a podcast or a study guide. All results can be downloaded in multiple file formats.
This works with Python on any system. You just need to install the package and log in with your Google account. Then you can automate your research and content creation tasks.
Global
mkdir -p ~/.claude/skills/notebooklmProject
mkdir -p .claude/skills/notebooklmSource Repository
Lark Baselarksuite/cli
Simplify your Lark Base data with tables, fields, records, and views
Lark Wikilarksuite/cli
Manage your Lark Wiki spaces, members, and documents with simple commands
Grillingmattpocock/skills
Test your plan thoroughly with clear step-by-step interview questions
Analyze Projectlllllllama/rigorpilot-skills
Safe read-only analysis of deep learning repos for understanding and risk detection
Ai Research Reproductionlllllllama/rigorpilot-skills
Faithful reproduction of deep learning research with auditable steps and minimal changes
Repo Intake And Planlllllllama/rigorpilot-skills
Scan a repo, find commands, and get a simple reproduction plan
Minimal Run And Auditlllllllama/rigorpilot-skills
Capture evidence from deep learning runs and create standardized audit reports
Obsidian Vaultmattpocock/skills
Search create and organize notes with wikilinks and index notes easily