NotebookLM, from the terminal.

A CLI and MCP server that hands an agent a NotebookLM notebook. Sources go in; structured answers, audio overviews, and slide decks come out.

Open source. MIT licensed. CLI + MCP server. Cookie-based auth via Chrome / Brave / Edge profiles.

What it does

nlm is how an agent does research. Instead of reading every source linearly, the agent uploads context to NotebookLM, asks structured questions, and reads back structured answers. Sits alongside cdp, axmcp, and cove as one of the control surfaces tmc labs ships — this one specifically for knowledge work.