dsh-zotero: Zotero Literature Library Plugin for DeepSeek Harness

dsh-zotero is a Zotero tool plugin for DeepSeek Harness (DSH), maintained by Hongcheng-LI (MIT license). This plugin enables intelligent agents to directly access the local literature library through the Zotero local API (default address 127.0.0.1:23119), without requiring an API Key. Core features include: searching literature (with filters for keywords, categories, publication years, etc.), retrieving item metadata and abstracts, listing PDF attachment paths, parsing and caching full PDF text, and handling note retrieval. Before installation, ensure that Zotero 7+ is running locally and that local communication permissions are enabled. Install using the `dsh plugin --profile web add dsh-zotero` command and restart to complete the setup.

Read More
dsh-zotero: Enabling Agents to Search, Read, and Cite Local Zotero Libraries

dsh-zotero is an MIT-licensed plugin for DSH designed to integrate a local Zotero library into Agent workflows, addressing the issues of lacking verifiable sources in context and manual operations interrupting the conversation flow. This plugin provides read-only access capabilities, supporting searches by title, author, and other criteria, browsing library structures, reading individual item metadata, notes, annotations, and attachments. It also utilizes the BM25 algorithm to extract relevant evidence paragraphs from full texts and notes. Additionally, it features incremental awareness, attachment path localization, and the ability to export citations in multiple formats such as BibTeX and RIS. After installation, the Agent can perform literature searches, abstract extraction, and evidence localization through specific commands, enabling automated citation generation. The plugin only makes network requests to the local loopback address, does not execute shell commands, and does not load native modules, ensuring...

Read More