What problem does it solve?
Managing NotebookLM through a browser can be slow and manual for research teams and power users; this guide enables reliable command-line control and automation so notebooks, sources, notes, and audio overviews can be created, maintained, and exported programmatically.
Core Features & Use Cases
- Authenticate and manage access via nlm auth to enable subsequent CLI operations.
- Create, list, and delete notebooks; add, remove, rename, refresh, and check freshness of sources; and list, create, edit, and remove notes.
- Generate AI-driven outputs including guides, structured outlines, individual sections, and audio overviews, and retrieve or share generated audio.
- Batch and automation support for running scripted workflows, periodic source refreshes, export pipelines, and team onboarding setups.
- Use cases include research project initialization, collaborative notebook preparation, automated content export, periodic source monitoring, and producing shareable audio summaries.
Quick Start
Authenticate with nlm auth, create a notebook titled Research Project, add your sources, then run generate-guide and audio-create to produce a shareable guide and audio overview.