Software Alternatives, Accelerators & Startups
Table of contents
  1. Videos
  2. Comments
  3. Is it good?

Officially verified details
Source LM

Bulk sources into NotebookLM, straight from the browser: a JSON or Telegram export becomes Markdown files under the 500k-word cap, a YouTube playlist one source per video.

(0 reviews)
Pricing:
Platforms:
  • Google Chrome
  • Edge
Source LM

Source LM Reviews and Details

This page is designed to help you find out whether Source LM is good and if it is the right choice for you.

Screenshots and images

  • Source LM JSON export split into Markdown sources, previewed before upload
    JSON export split into Markdown sources, previewed before upload //
    2026-08-31
  • Source LM Picking YouTube videos in the popup for a bulk upload
    Picking YouTube videos in the popup for a bulk upload //
    2026-08-31
  • Source LM Add to notebook, inside YouTube’s own interface
    Add to notebook, inside YouTube’s own interface //
    2026-08-31
  • Source LM Preview of the files and word counts before anything is uploaded
    Preview of the files and word counts before anything is uploaded //
    2026-08-31

Features & Specs

  1. Bulk Import

    A JSON or Telegram HTML export becomes many Markdown sources in one run, packed to a 400,000-word budget and never splitting a record in half.

  2. YouTube Integration

    Add a video, a playlist or a whole channel from the popup, or from buttons injected into YouTube's own watch, playlist and channel pages.

  3. Web Clipper

    The active tab, one pasted link, a list of links one per line, or right-clicked selected text, each added as a source.

  4. Duplicate Detection

    Filter the Sources panel, tick duplicates by URL or title in one click, and delete everything checked in a single batch.

  5. Markdown

    Files are converted to Markdown in memory and pushed into the open notebook; nothing is written to disk first.

  6. Incremental Sync

    Re-run a grown export and only new records upload; the state is read back from the notebook's own source names.

  7. Privacy

    No backend and no telemetry: the extension acts inside your own signed-in tab, so the Google session never reaches a third-party server.

  8. No Account Required

    No sign-up and no login; the one-time Pro licence key is checked against the payment provider's public API.

Badges

Promote Source LM. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Questions & Answers

As answered by people managing Source LM.
  1. What makes Source LM unique?

    It builds the source files in memory and pushes them through the notebook page's own upload path, so nothing is written to disk and there is no backend and no account. A JSON or Telegram export becomes as many Markdown sources as it takes, packed to a 400,000-word budget under NotebookLM's 500,000-word cap per source, and a record is never cut in half. Run it again on a grown export and only the new records upload, because the state is read back from the notebook's own source names rather than from a local watermark.

  2. Why should a person choose Source LM over its competitors?

    Two practical differences. First, there is no server in the path: the extension acts inside your own signed-in tab, so your files, pages and notebook contents never reach a third party, and the code ships unminified and source-available so you can check that. Second, the price is a one-time $29 licence instead of a subscription, and single sources - one page, one link, one video, one selection - stay free forever; only bulk actions are metered, at 5 free runs a month.

  3. How would you describe the primary audience of Source LM?

    People who already work in NotebookLM and have hit its one-at-a-time file picker: researchers and students loading a corpus of papers or transcripts, support and ops teams dumping ticket or chat exports, and anyone who wants a Telegram history, a YouTube playlist or a channel inside a notebook. No technical setup is assumed - it is a Chrome and Edge extension, not a script to run.

  4. What's the story behind Source LM?

    It started with a chat export that nobody wanted to split by hand: thousands of messages that NotebookLM would only take as files under its per-source word cap. The first version was a script producing Markdown chunks, and the annoying part was that the chunks still had to be dragged into the notebook one by one. Once the upload could go straight into the open notebook, the disk step disappeared, and everything else - YouTube, link lists, the current page, selected text - was routed through the same path.

  5. Which are the primary technologies used for building Source LM?

    TypeScript on Chrome's Manifest V3, bundled with esbuild, with zero runtime dependencies and no framework: the popup is plain DOM. There is no backend - uploads go through the notebook page's own upload endpoint from inside your tab, with a DOM-injection fallback if that path changes, and settings and pending jobs live in chrome.storage. Licence keys are checked directly against the payment provider's public API, so there is still no server of ours in the path.

Videos

Source LM — feed NotebookLM anything: Telegram, YouTube, JSON

Do you know an article comparing Source LM to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Source LM discussion

Log in or Post with
Visit official website
source-lm.com

Is Source LM good? This is an informative page that will help you find out. Moreover, you can review and discuss Source LM here. The primary details have been verified within the last quarter. So they could be considered up to date. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.