NotebookLM takes sources one at a time, through a file picker. Source LM takes the batch: a JSON export becomes Markdown files packed under the 500k-word source cap, a YouTube playlist becomes one source per video.
No downloads, no backend, no account. The extension ships unminified and the source is public — "no backend" is a claim you can check, not trust.