Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/papersgpt/papersgpt-for-zotero
Zotero chat PDF with GPT, ChatGPT, Claude, Gemini
https://github.com/papersgpt/papersgpt-for-zotero
ai chat chatgpt claude gemma gpt llama mistral o1 pdf phi-4 qwq-32b-preview zotero
Last synced: about 2 hours ago
JSON representation
Zotero chat PDF with GPT, ChatGPT, Claude, Gemini
- Host: GitHub
- URL: https://github.com/papersgpt/papersgpt-for-zotero
- Owner: papersgpt
- License: agpl-3.0
- Created: 2024-11-22T03:03:59.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-17T16:29:47.000Z (4 days ago)
- Last Synced: 2024-12-17T17:22:57.517Z (4 days ago)
- Topics: ai, chat, chatgpt, claude, gemma, gpt, llama, mistral, o1, pdf, phi-4, qwq-32b-preview, zotero
- Language: JavaScript
- Homepage: https://www.papersgpt.com
- Size: 1.22 MB
- Stars: 538
- Watchers: 9
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
PapersGPT For Zotero
It is a zotero AI plugin for improving your papers reading and research efficently with ChatGPT, Gemini, Claude, Phi 4, Llama 3.2, Gemma and Mistral. It offers users the ability to ask questions, extract insights, and converse with PDFs directly, providing a powerful research assistant for scholars, researchers, and anyone who deals with large amounts of text in PDF format.## Key Features
**Lots of SOTA Business LLMs For Choosing:**
- Powered by the smartest cutting-edge LLMs, offering high accuracy to assist you effectively reading papers. Now support the following latest SOTA models:
*gemini-2.0-flash-thinking* :sparkles: :fire:
*gemini-2.0-flash-exp* :sparkles: :fire:
*gemini-exp-1206* **#1 on Chatbot Arena** :sparkles: :fire:
*gemini-exp-1121*
*LearnLM-1.5* :fire:
*gemini-1.5-pro*
*gemini-1.5-flash*
*gpt-4o-2024-11-20* :fire:
*gpt-4o-mini*
*claude-3.5-sonnet*
*claude-3.5-haiku***Lots of the Latest SOTA Open Source Freely Local LLMs For Mac Users:**
- There are many SOTA free and open source models built in, Now support the following models:
*Phi-4* :sparkles: :fire:
*Llama3.2*
*QwQ-32B-Preview* :fire:
*Marco-o1* :fire:
*Gemma2*
*Mistral*
After free registration, these models can be automatically downloaded, installed and used with just one click on the plugin page, models are all locally stored, ensuring not sending your data to remote LLMs.
Of course, these models can be switched as your will, and smarter Open Source LLMs in the future would be accessed as soon as possible.
- 100% Privacy and Safe of Your Personal Data. Besides local LLMs, the RAG modules of embeddings, vector database and rerank are all built and runned locally, There will be no data leakage and it can be used normally even on the plane when the internet can't be connected.
- Notice: As reasoning models respond slowly, recommend just to use them to solve hard problems. If you choose QwQ-32B-Preview, ensure your Mac's memory at least 12G**Seamless Zotero Integration:**
- Syncs directly with your Zotero library, making it easy to manage and chat your documents without leaving the Zotero interface.
## How to Use**Installation:**
- First download papersgpt.xpi plugin [here](https://github.com/papersgpt/papersgpt-for-zotero/releases/download/papersgpt-v0.0.1/papersgpt.xpi).
Open Zotero in the top menu bar, click on `Tools > Add-ons`. Click on the gear icon at the top right of the window.
Click on `Install Add-on From File` and open the downloaded plugin file papersgpt.xpi.**Startup:**
- In Zotero, press the keys to start the plugin, MacOS(command + enter), Windows(ctrl + enter).
**Select LLM models:**
- For Windows users, after registration the OpenAI, Claude, and Gemini models can all be accessed and switched by one click.
- For Mac users, after registration besides the above excellent business models, Phi 4, Llama 3.2, Gemma 2 and Mistral can all be choosed by just one click in plugin without manualy installing many boring additional tools or softwares.
- Now the registration is open and free!
**Chat PDFs in Zotero:**- Open any PDF and start asking questions. PapersGPT will process the document and provide insightful responses.
**Manage Insights:**
- Save, export, or share the extracted insights, answers, and annotations from your conversations.
**Quit:**
- Press esc key to exit.
## Build the plugin
If you like to build the plugin by yourself, do as the below commands:
```bash
git clone https://github.com/papersgpt/papersgpt-for-zotero.git
cd papersgpt-for-zotero
npm install
npm run build
```
The plugin file(papersgpt.xpi) will be built and generated into the build directory
## Use Cases**Research Assistance:**
- Summarize research papers, identify key concepts, and quickly get answers to your questions.
**Academic Writing:**
- Generate insights for literature reviews or dive deep into specific sections of papers.
**Collaborative Projects:**
- Share annotated PDFs and responses with colleagues and teams for smoother collaboration.
## ContributionsContributions to PapersGPT are welcome! Please follow the standard GitHub process for submitting pull requests or reporting issues.
## Acknowledgements
Inspired by [zotero-gpt](https://github.com/MuiseDestiny/zotero-gpt.git), PapersGPT for Zotero has developed lots of unique, significant features based on it.