SuperAsk NotebookLM

If you are using Google NotebookLM to synthesize massive documents, study for exams, or extract data, you already know it is an incredibly powerful tool. But if you have ever tried to ask it a long list of questions, you have definitely run into a frustrating bottleneck.

The Problem: The Waiting Game

NotebookLM processes one query at a time. When you hit submit, the query box locks up, displaying a stubbornly grayed-out “Responding…” placeholder.

If you have a list of 200 questions you want to extract answers for, you are forced into a tedious loop: paste a question, stare at the screen for 30 seconds while it generates the answer, paste the next question, repeat. You can’t just drop in your list and walk away to grab a coffee.

Until now.

The Solution: NotebookLM Auto-Asker

To fix this, I built a lightweight, custom Chrome Extension called NotebookLM Auto-Asker.

It is a simple tool that allows you to paste an entire list of questions (separated by paragraph breaks) into a popup menu. Once you hit “Start,” the extension takes over your browser and does the waiting for you.

Here is what is happening under the hood:

  • Bypassing Angular: NotebookLM is built on Angular Material, which is notoriously stubborn about automated inputs. The extension uses native value setters and simulated human mouse events to ensure the platform actually registers the text and enables the “Submit” button.
  • Smart DOM Observation: It uses a MutationObserver to watch the exact HTML attributes of the NotebookLM query box. As soon as the disabled attribute vanishes (meaning the AI has finished its previous answer), the extension waits a polite 1.5 seconds, then fires off the next question in your queue.

The Benefits

  • Massive Time Savings: Load up 50 questions, hit start, and switch tabs to do other work while the extension pilots NotebookLM for you.
  • Universal Compatibility: It works across all your Google accounts, profiles, and notebook URLs seamlessly where this extension is installed.

How to Get It (And Install It)

Since this is a custom developer tool, it is not on the Chrome Web Store. You can download the source code right here and load it into your browser in less than a minute.

NotebookLM Auto-Asker.zip

Installation Steps:

1. Download and unzip the folder to your computer.
2. Open Google Chrome and navigate to chrome://extensions/.
3. Toggle on “Developer mode” in the top right corner.
4. Click the “Load unpacked” button in the top left.
5. Select the unzipped NotebookLM-Auto-Asker folder.
6. Pin the extension to your toolbar, open your favorite NotebookLM document, and start queuing your questions!