What problem does it solve?
Provide a unified, scriptable interface to Google NotebookLM so users can automate creating notebooks, ingesting diverse sources, querying indexed content, generating artifacts (audio, video, quizzes, flashcards, reports), and exporting results without manual browser steps.
Core Features & Use Cases
- Automated Ingestion: Add URLs, PDFs, YouTube, audio, video, and local files as notebook sources and wait for indexing.
- Artifact Generation: Produce podcasts, videos, slide decks, quizzes, flashcards, mind maps, and data tables programmatically and export them in multiple formats.
- Parallel & Background Workflows: Support subagents and background tasks to wait for artifact completion, download results, and manage multiple accounts or concurrent agents.
- Use Case: Turn a research topic into a public-facing podcast by creating a notebook, adding sources, generating an audio overview, and downloading the final MP3 automatically via a background task.
Quick Start
Create a notebook, add your sources, and request an audio overview of the collected material to generate and download a podcast when ready.