Bulk sources into NotebookLM, straight from the browser

- supporters
Source LM is a Chrome extension that gets material into a NotebookLM or Gemini Notebook notebook in bulk, without downloading anything to disk.
Three inputs: JSON datasets (e.g. a Telegram chat export) split into Markdown files word-budgeted under NotebookLM's 500,000-word per-source cap, records never split across files, and re-running uploads only the new records. YouTube: "Add to notebook" buttons injected into YouTube's own UI add the current video, a playlist, or a channel's latest N videos as one source per video, with optional top comment threads. Links and pages: a pasted URL list, the current page, or a right-click on selected text.
Extras: batch source deletion, duplicate-source finder, broken-source listing with manual replace, source filter box.
No backend: the extension talks only to the notebook page's own origin. No account, no telemetry. Source-available under the PolyForm Noncommercial License 1.0.0, shipped unminified.
Free plan: 5 bulk actions per month, single sources always free. Pro: $29 one-time, no subscription.
Featured Today

tiun
Payments backend for indie hackers
All-in-one: Auth, payments & DB
Single command: MCP, Skills
Built for developers.
Merchant of Record. Better fees.
The Weekly Top 10 in your inbox
Best launches + founder deals.