# llm-for-zotero

> A simple Zotero plugin that brings your own LLM into the side panel.

- **URL**: https://www.freshcrate.ai/projects/llm-for-zotero
- **Author**: yilewang
- **Category**: AI Agents
- **Latest version**: `v3.8.14` (2026-06-02)
- **License**: AGPL-3.0
- **Source**: https://github.com/yilewang/llm-for-zotero
- **Homepage**: https://yilewang.github.io/llm-for-zotero
- **Language**: TypeScript
- **GitHub**: 855 stars, 45 forks
- **Registry**: github
- **Tags**: `academic-paper`, `literature-analysis`, `llm-agent`, `typescript`, `zotero-plugin`

## Description

A simple Zotero plugin that brings your own LLM into the side panel.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v3.8.14` | 2026-06-02 | High | ### HIgh-level summary  Implemented a new reference selector. support adding tags into context and ask questions now.   <img width="362" height="819" alt="image" src="https://github.com/user-attachments/assets/f7be2a6e-c706-463d-9c32-f0b0abb21fd9" /> |
| `v3.8.12` | 2026-05-28 | High | ## v3.8.12  This release improves Agent Mode reliability, strengthens chat-history safety, and makes built-in skills work better with collection and library-level workflows.  ### Highlights  - Added prompt-budget management for Agent Mode. Large library searches and evidence retrieval results are now compacted only when the provider-bound prompt is actually too large. - Added stored tool-result handles and a new `tool_result_read` tool so the agent can recover omitted rows, snippets, and |
| `v3.8.10` | 2026-05-23 | High | ### 🚀 Enhancements  - Support Codex native compact ([506abcb](https://github.com/yilewang/llm-for-zotero/commit/506abcb)) - Add Mermaid rendering support ([833075d](https://github.com/yilewang/llm-for-zotero/commit/833075d))  ### 🩹 Fixes  - Polish standalone chat rendering ([b698173](https://github.com/yilewang/llm-for-zotero/commit/b698173)) - Improve chat history management ([d4d54d0](https://github.com/yilewang/llm-for-zotero/commit/d4d54d0))   Now the full mermaid map is well su |
| `v3.8.6` | 2026-05-15 | High | ### High-level summary:  1. Implementing the cache auto-management system. now, the plugin should be able to use cache more effectively 2. support using tags to do minerU management 3. improve citation label display 4. reduce confirmation steps for writing notes to obsidian or external places 5. fix other issues 6. break down the `setupHandlers.ts` to an orchestration layer and integrating other components such as history and other chat components 7. improve streaming display: word-by-wo |
| `v3.8.5` | 2026-05-10 | High | ### Highlights  This release focuses on stability across Claude Code, Codex, PDF handling, MinerU parsing/cache flows, and paper/library chat context.  - fix a series of claude code mode issue: cold start agent runtime path, slash menu hidding original agent mode's skills; ⚠️: **claude code still has issues when you add a collection/folder as context**. - Improved Codex app server support with a configurable Codex CLI path and more reliable retry behavior. - Reworked PDF handling across pr |
| `v3.8.4` | 2026-05-05 | High | ### High-level summary - support local minerU parsing (from PR #152), kudos to @renyong18 ! - improve readme; fix some UI issue - improve markdown rendering, solving some edge cases.  - I still prefer writing release notes myself than AI. I don't know what's wrong with me.   ### 🚀 Enhancements  - **mineru:** Add local mode preferences ([8caed8d](https://github.com/yilewang/llm-for-zotero/commit/8caed8d)) - **mineru:** Support local mineru-api parsing ([7c61400](https://github.com/yilew |
| `v3.8.1` | 2026-04-30 | High | ### High level summary  1. fix codex app-server PATH issue in MacOS 2. support gpt-5.5 in codex app-server. |
| `v3.7.33` | 2026-04-24 | High | ### High-level sumary:  - Thread/attachment/PATH ([b94ff77](https://github.com/yilewang/llm-for-zotero/commit/b94ff77)) - Opus 4.7 support #133  - fix agentic action in single paper mode - support official codex app server (previous codex backend gonna be in legacy mode) - fix bugs in editing note mode during standalone window - fix #125  - improve obsidian workflow: in previous version, it has problem to not properly insert the img path - spoiler alert: next release will support claude |
| `v3.7.32` | 2026-04-17 | High | ### 🩹 Fixes  - Improve skills file update workflow; add note-writing template; fix the discover-related agent's action. ([5e47312](https://github.com/yilewang/llm-for-zotero/commit/5e47312)) - Minor modification on this branch based on comments from copilot and codex ([d2ff667](https://github.com/yilewang/llm-for-zotero/commit/d2ff667))  ### ❤️ Contributors  - Yile Wang |
| `v3.7.31` | 2026-04-16 | High | # High-level summary 1. the resize button for chat panel and input box can be missing from last version's update. I spotted it and added it back. |

## Citation

- HTML: https://www.freshcrate.ai/projects/llm-for-zotero
- Markdown: https://www.freshcrate.ai/projects/llm-for-zotero.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/llm-for-zotero/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
