A Zotero plugin seamlessly integrates AI into your Zotero side panel

edited 20 days ago
Hi!

I developed a Zotero plugin called `llm-for-zotero`.

Please see all the animated feature demos from (https://github.com/yilewang/llm-for-zotero).

This plugin tries to make you using LLM to help you understand academic paper easier: you won't need to "show pdf -> drag it into gpt/gemini web interface -> interpret paper". Now, at the moment you open the paper in Zotero, your LLM is ready to answer your questions.

1. We want to design a plugin we enjoy to use, so it has an elegant UI: It's simple, no additional distraction. I know people all said, "it's just a chat box". However, it's a chat box we try to seamlessly integrate into your Zotero experience.

https://s3.amazonaws.com/zotero.org/images/forums/u5479858/wnj8dwrx4vgzvfpe7qea.png

2. Simple but not shallow: you can set up 4 models with api keys; the plugin also supports different reasoning levels for models. The default setting is to pass the full body text of one paper into the model, so every time when you ask question, the model have full context. You can also select sentences/screenshots on Figures as additional context to ask your model generate explanation for you.

https://s3.amazonaws.com/zotero.org/images/forums/u5479858/8au421lwbg2omkav4la1.png

3. Remember it, and write it for you: the local conversation is preserved for each paper; also, you can easily convert all your conversation/or any of model responses into item note with markdown format. It is well-optimized for equation display, and you will have your full context preserved (selected text, or screenshots are also written into item note). We will support to upload other files later.

https://s3.amazonaws.com/zotero.org/images/forums/u5479858/bcdpspvxktzyt7fne2x1.png


4. Please explore more features on the github repo (https://github.com/yilewang/llm-for-zotero). Also, because it's my individual open-source project, the iterations will be fast and you are more than welcome to give me advise to make this plugin better!
  • I could like to connect Gemini, instead of other AI models. I only do not get it to work. Is this possible and if so how?
Sign In or Register to comment.