solardev
You could script it with a headless browser and Playwright, probably, or just inspect the NotebookLM app and make similar API calls to the ones it's sending.