NotebookLM Integration
FreeLets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents. *By [@PleasePrompto](https://github.com/PleasePrompto)*
About NotebookLM Integration
NotebookLM Claude Code Skill enables Claude Code (local CLI) to directly query Google NotebookLM notebooks, providing source-grounded, citation-backed answers derived exclusively from uploaded documents. It addresses common issues with local documentation retrieval—such as high token consumption, inaccurate keyword search, and hallucinations—by leveraging Gemini 2.5 for expert synthesis. The skill includes browser automation for authentication, library management, and persistent login, with a simple two-command installation. It works only with local Claude Code installations (not the web UI) and requires network access.
Key Features
Pros & Cons
- Drastically reduces hallucinations by restricting answers to uploaded documents
- Minimal token consumption compared to feeding entire documentation to Claude
- Quick and easy setup (2 commands, 5 minutes)
- Provides citation-backed answers for verifiable outputs
- No need to manage vector databases, embeddings, or chunking strategies
- Only works with local Claude Code installations, not the web UI
- Requires network access for browser automation
- Depends on the availability and functionality of Google NotebookLM
- Initial authentication setup may require browser interaction