zlb: bring LLM-recommended papers into Zotero for reading
Hi everyone,
While researching a topic, I ask an LLM to recommend relevant papers, find accessible PDFs online, and prepare a references.bib file. I built zlb to bring the recommended PDFs into Zotero, where I can read and annotate them.
zlb is an open-source CLI. It checks whether a PDF is already in the Zotero library, reuses it when possible, and imports new PDFs into a chosen collection through Zotero’s local API. The BibTeX file includes Zotero keys and PDF paths; papers that could not be obtained appear first for manual follow-up.
The LLM does the web research; zlb handles the Zotero operations. It requires no Zotero plugin, does not recognize metadata, and cannot delete items or attachments. Version 0.1.0 has been tested on Linux.
Code and installation: https://github.com/paolovolterra/zotero-llm-bridge
Archived release: https://doi.org/10.5281/zenodo.22900667
I’d welcome feedback on the workflow and the use of Zotero’s local API.
While researching a topic, I ask an LLM to recommend relevant papers, find accessible PDFs online, and prepare a references.bib file. I built zlb to bring the recommended PDFs into Zotero, where I can read and annotate them.
zlb is an open-source CLI. It checks whether a PDF is already in the Zotero library, reuses it when possible, and imports new PDFs into a chosen collection through Zotero’s local API. The BibTeX file includes Zotero keys and PDF paths; papers that could not be obtained appear first for manual follow-up.
The LLM does the web research; zlb handles the Zotero operations. It requires no Zotero plugin, does not recognize metadata, and cannot delete items or attachments. Version 0.1.0 has been tested on Linux.
Code and installation: https://github.com/paolovolterra/zotero-llm-bridge
Archived release: https://doi.org/10.5281/zenodo.22900667
I’d welcome feedback on the workflow and the use of Zotero’s local API.
Upgrade Storage