Updated November 6, 2026
Audit your NotebookLM sources, then fill the gaps
Gemini Notebook answers from your sources. Better sources in, better answers out.
Gemini Notebook, NotebookLM's new name, answers from whatever sources a notebook holds, and it doesn't rate them. KastorFlow's audit does two checks: Cleanliness finds sources whose text is cut off, garbled or buried in web clutter, and scores them out of 10. Coverage shows which of five kinds of source the notebook is thin on or missing. Enrich then searches for sources to fill those gaps and adds only the ones you approve. Free and Pro include 1 audit and 1 enrich a month; Pro+ has no monthly limit.
Why a notebook needs checking
The chat can only cite what's in the notebook. Two kinds of problem slip in without you noticing:
- Bad text. A web page that imported as a menu, a cookie banner and three lines of article. The source looks fine in the list, but there's little real content behind it.
- A lopsided mix. Twenty blog posts and no official source. Plenty of papers and nothing from the past year. The answers sound sure of themselves, but they rest on one kind of voice.
Gemini Notebook won't warn you about either. The audit does the reading for you and tells you where to look.
What the audit checks
An audit has two parts. It works through the notebook in batches of 12 sources and shows its progress as it goes, for example "scoring 12 of 44".
Coverage
KastorFlow reads a sample of each source, works out what the notebook is about, and scores each source for how relevant it is to that topic and how authoritative it is. It also notes the source's year and which kind of source it is. Then it rates five kinds:
| Kind | What counts |
|---|---|
| Authority | Official and primary sources, such as governments, regulators and standards bodies |
| Academic | Peer-reviewed papers, preprints and academic indexes |
| Community | Forums and discussions where people who use the subject talk about it |
| Recent | Sources from this year, so the notebook isn't out of date |
| Practitioner | Hands-on guides, code and video from people who do the work |
Each kind gets one word. Missing means no source counts toward it. Thin means only one source does, or the ones that do are weak matches for the topic. Strong means two or more good matches. Good is in between. Thin and Missing are the gaps Enrich can fill.
Cleanliness
For each batch, KastorFlow asks Gemini Notebook's own chat to read the full text of those sources and list only real defects:
- text that is cut off mid-sentence, missing pages or garbled
- web clutter that drowns the content: menus, "top posts" lists, cookie banners, terms pages, comments with no article
- a source that contradicts itself
- no author or date where you'd expect one, such as a news article
Each source it flags gets a score from 0 to 10. Under 6 is worth cleaning; 6 to 7.9 is worth a look. A source the scan didn't flag reads "8+". The chat KastorFlow uses for the scan is deleted from your notebook again afterwards.
What you see
When the audit is done you get six tiles: Cleanliness, with an average score out of 10 and how many sources there are to clean, and one tile for each of the five kinds, with its word and one fact. Click a tile to open its details.
- Cleanliness lists the flagged sources first, each with its score and the reason. Every source has Preview, Keep and Delete. Tick several flagged ones and choose Delete selected to remove them together.
- A coverage tile lists the sources that count toward that kind. A thin or missing one has Enrich this gap.
- Every delete asks first, and warns that removing a source from the notebook can't be undone.
Run an audit
- Keep Gemini Notebook open in a tab and signed in.
- In KastorFlow, open Research & improve › Audit and enrich, choose the Notebook to audit, and start the audit.
- Wait for the progress to finish. It runs in the background, so you can close the page and come back. Cancel stops it before the next batch and keeps what's already scored.
- Open Cleanliness and deal with the flagged sources. Preview before you delete: a low score is a reason to look, not proof.
- Open the coverage tiles marked Thin or Missing, and decide which gaps are worth filling.
Fill the gaps with Enrich
Choose Enrich this gap on one tile, or the Enrich button that names how many gaps there are, to fill them all at once.
- Enrich runs one search per gap, in parallel, through Gemini Notebook's own source search on your account. It runs in the background and can take several minutes.
- KastorFlow screens what comes back for relevance to your topic and keeps up to five candidates per gap.
- You see Review candidates before import. Untick anything you don't want. The button shows how many are selected and how many spaces the notebook has left, for example "4 selected · 12 spaces available".
- Choose Import selected. Only those sources are added. The summary says how many came in for each gap.
Sometimes nothing makes it through: "No candidates passed the quality gate." That usually means the topic is narrow for that kind of source. A personal notebook of meeting notes, for example, doesn't need an Academic source.
Honest limits
- The scores are an AI's judgment. They point you to sources worth opening; they don't replace reading them.
- The audit doesn't fix text inside a source. To fix a broken page, delete it and add a better copy.
- The cleanliness scan and Enrich run through Gemini Notebook on your Google account, so they use some of your Gemini Notebook allowance. Gemini Notebook's limits
- It needs AI features turned on in KastorFlow's Settings, and Gemini Notebook open and signed in.
Plan
Every plan can audit and enrich. Free and Pro include 1 audit and 1 enrich a month; sign in with a free account to use them. When they're used, KastorFlow tells you the date they come back. Pro+ has no monthly limit.
Pro+ also adds notebook autopilot. The ready-made automation Audit a notebook checks one notebook for gaps on a schedule and offers sources that fill them. Nothing is added until you approve it under Waiting for you on the Automate page. How automations work · Compare plans
More: Build a research notebook · Delete sources · Keep sources up to date · Gemini Notebook's limits · NotebookLM extensions compared
Find the weak sources and the missing ones in any notebook.
Add to ChromeQuestions
Can NotebookLM check the quality of its own sources?
No. Gemini Notebook, NotebookLM's new name, answers from whatever sources a notebook holds and doesn't rate them. KastorFlow, a Chrome extension, audits a notebook: it scores sources with broken or cluttered text and shows which kinds of source are missing.
What does the audit check?
Two things. Coverage: it works out what the notebook is about, scores each source for relevance and authority, and rates five kinds of source (authority, academic, community, recent and practitioner) as strong, good, thin or missing. Cleanliness: it has Gemini Notebook read each source in full and flags text that is cut off or garbled, buried in web clutter, contradicts itself, or lacks an author or date it should have. Flagged sources get a score out of 10; under 6 is worth cleaning.
Does Enrich add sources without asking?
No. Enrich searches for sources that fill the gaps the audit named and shows them to you, ticked. Only the ones you leave ticked and import are added to the notebook.
Does the audit change my notebook?
Not on its own. It reports; you decide what to keep or delete, and every delete asks first. The chat it uses to scan your sources is deleted again afterwards.
Does an audit use my Gemini Notebook allowance?
Yes, a little. The cleanliness scan asks Gemini Notebook's own chat about your sources, and Enrich searches through Gemini Notebook, both on your Google account. They count like any chat or search you run yourself.
Which plan includes the audit?
All of them. Free and Pro include 1 audit and 1 enrich a month, with a free account; Pro+ has no monthly limit and adds notebook autopilot, which audits and fills gaps on a schedule. Compare plans