notebooklm-research

Installation
SKILL.md

NotebookLM Research Automation

Turn Claude Code into a research agent by automating Google NotebookLM. NotebookLM has no public API. This skill uses Playwright to control a real Chrome browser via CDP (Chrome DevTools Protocol). All commands output JSON to stdout.

Prerequisites

One-time setup (2 minutes):

pip install playwright && playwright install chromium
python scripts/setup_chrome.py
# Log in to Google in the Chrome window that opens
python scripts/notebooklm_client.py status  # Verify: "authenticated": true

See references/authentication.md for detailed setup and troubleshooting.

Session Management

Installs
1
GitHub Stars
1
First Seen
Jun 26, 2026
notebooklm-research — medy-gribkov/arcana