NotebookLM just got agents built in.
Each notebook ships with a sandbox computer. OpenCLAW, but for your knowledge base.
It can write and run Python. Toss in a half-formed idea — it finds sources on its own, asks whether to include them, or just spits out a full report + PPT for you to download.