notebooklm-cli

Manage Google NotebookLM notebooks, sources, questions, and artifacts via CLI.

208|42|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ItamarZand88/CLI-Anything-WEB --skill notebooklm-cli-itamarzand88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm-cli
Source: https://github.com/ItamarZand88/CLI-Anything-WEB/tree/main/.claude/skills/notebooklm-cli
Command: npx skills add https://github.com/ItamarZand88/CLI-Anything-WEB --skill notebooklm-cli-itamarzand88

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interact with Google NotebookLM from the command line to manage notebooks, add sources, ask questions, and generate artifacts, without relying on a browser-based UI.

Core Features & Use Cases

  • Manage notebooks: create, list, get, use, rename, and delete notebooks to organize research projects.
  • Manage sources and content: add URLs or text sources to notebooks and link related materials.
  • Interactive questions and answers: chat and ask to summarize, query, or extract insights from notebook content.
  • Artifact generation: produce mindmaps, study guides, briefings, presentations, or media assets from notebook content.
  • Use Case: researchers can rapidly spin up notebooks, gather sources, ask questions, and generate study materials for coursework or papers.

Quick Start

Authenticate with Google, select a notebook, then start asking questions or generating artifacts from the command line.

Frequently Asked Questions about notebooklm-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Google NotebookLM notebooks from the command line?

This CLI enables command-line control of Google NotebookLM to manage notebooks, add sources, and generate artifacts without relying on a browser-based UI. It requires the cli-web-notebooklm dependency, Google authentication, and JSON-formatted outputs for seamless programmatic consumption.

Can I generate study guides and mindmaps from NotebookLM sources via CLI?

Yes, you can generate study guides, mindmaps, briefings, and presentations directly from NotebookLM sources via CLI. The tool processes notebook content to produce various artifacts suitable for coursework or research papers.

What do I need to use a NotebookLM CLI for artifact generation and Q&A?

To use this NotebookLM CLI for artifact generation and Q&A, you need the cli-web-notebooklm dependency, Google authentication, and JSON-formatted outputs. Authenticate with Google, select a notebook, then start asking questions or generating artifacts.

How do I add text and URL sources to NotebookLM without using the web interface?

You can add text and URL sources to NotebookLM without the web interface by using this command-line tool to programmatically link related materials. It accepts inputs and returns JSON-formatted outputs for seamless programmatic consumption.

Does this CLI work for researchers who need to manage multiple NotebookLM notebooks?

Yes, this CLI works for researchers managing multiple NotebookLM notebooks by providing rapid notebook management and interactive Q&A. It allows users to quickly spin up notebooks, gather sources, and extract insights across various projects.