NotebookLM CLI for Openclaw

A comprehensive command-line interface for managing Google NotebookLM notebooks, sources, and AI-generated media like podcasts and reports.

oconnell-carl
v0.1.0
Jan 28, 2026
3
4.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install notebooklm-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install notebooklm-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is NotebookLM CLI?

The NotebookLM CLI is a specialized tool designed to bring the full power of Google NotebookLM to your terminal. As a featured part of the Openclaw Skills ecosystem, it allows researchers, developers, and power users to bypass the web UI and manage their knowledge bases programmatically. It enables seamless integration of NotebookLM into automated workflows, making it easier than ever to handle complex research tasks.

By leveraging this skill, users can interact with their data through a structured interface that supports everything from source ingestion to multi-format content generation. Whether you are building a personal knowledge management system or a professional research pipeline, this addition to Openclaw Skills provides the necessary bridge between raw data and AI-driven insights.

NotebookLM CLI Use Cases

  • Automating the creation of audio podcasts and briefing documents from a collection of research papers.
  • Synchronizing Google Drive documents with NotebookLM notebooks to ensure source freshness.
  • Generating educational materials such as flashcards, quizzes, and mind maps at scale for students or trainers.
  • Integrating NotebookLM querying capabilities into custom scripts or larger Openclaw Skills automation sequences.
  • Conducting deep web research and automatically importing discovered sources into a centralized notebook.

How NotebookLM CLI Works

  1. Initialize authentication using the login command which captures session credentials via a secure Chrome instance.
  2. Create or select a notebook container within the Openclaw Skills environment to organize your research.
  3. Add sources to your notebook by providing URLs, raw text, or Google Drive document IDs.
  4. Trigger the AI generation engine to produce specific artifacts like audio overviews, slide decks, or infographics.
  5. Interact with your sources using the chat REPL or one-shot queries to extract specific information.
  6. Manage generated assets and research progress through the studio and research management commands.

NotebookLM CLI Setup

To get started with this skill from Openclaw Skills, follow these installation and configuration steps:

# Log in to your Google NotebookLM account
nlm login

# Verify your session is active
nlm auth status

# Create a new notebook to start your project
nlm notebook create "My Research Project"

# Add a source to your new notebook
nlm source add <notebook-id> --url "https://example.com/data-source"

NotebookLM CLI Data Schema & Taxonomy

The skill manages data through a hierarchy of notebooks and sources, optimized for Openclaw Skills users.

Component Description Metadata Tracked
Notebooks Primary containers for research Title, UUID, Creation Date
Sources Content inputs (Web, Text, Drive) Source Type, Title, Freshness (Drive)
Artifacts Generated AI outputs Media Type, Creation Status, ID
Profiles Multi-account configurations Profile Name, Auth Session Status
Aliases Human-readable shortcuts Alias Name, Target UUID

NotebookLM CLI Advanced Features

  • Deep Research Mode: Perform intensive 5-minute web searches that automatically ingest findings into your notebook.
  • Multi-Profile Support: Switch between different Google accounts seamlessly for work and personal use within Openclaw Skills.
  • Artifact Studio: Full lifecycle management of generated content including deletion and status tracking.
  • AI-Assistant Documentation: Use the --ai flag to generate extensive documentation formatted specifically for LLM consumption.
  • Scripting Support: Output data in JSON or quiet modes to integrate the CLI into complex shell scripts and Openclaw Skills workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*