NZBridge - Bidirectional sync between Zotero and Google NotebookLM

edited 5 days ago
I built a browser extension + Zotero plugin to bridge Zotero and Google NotebookLM.

For a while I was using another reference manager, but being
closed-source it was nearly impossible to connect it with the rest of my research workflow, things like Notion or NotebookLM. So I switched to Zotero and built the integration I actually wanted.

NZBridge is a Chrome/Edge extension + Zotero plugin that lets you:

- Push PDFs and URLs from any Zotero collection into a NotebookLM notebook
- Chat with your references using NotebookLM's AI
- Pull the generated text notes back into Zotero with proper tagging and parent items (graphs, videos and audio not yet supported, but they are planned for future releases!)

From there, tools like Notero can sync everything straight to Notion

Basically: Zotero → NotebookLM → Zotero → Notion, no manual copy-pasting.

It also handles batch processing, duplicate detection, automatic notebook naming, and warns you if a collection exceeds NotebookLM's 50-source limit (free tier, enterprise not yet supported). I will be adding a selection feature in the future in case collections surpass this 50-source limit.

This is still in active development, so feedback, bug reports, and feature requests are very welcome!

GitHub: https://github.com/Rafael-Silva-Oliveira/NZBridge
YouTube tutorial: https://www.youtube.com/watch?v=RCJhwf-Kwto
More details on my website: https://rafael-silva-oliveira.github.io/projects/nzbridge/

https://s3.amazonaws.com/zotero.org/images/forums/u20157536/yw256i1k4pygh0vaxso1.png
  • Hi Silva!

    Brilliant! Thank you for your hard work.

    Kind regards

    Gary Bradley
Sign In or Register to comment.