Skip to content

ljeagle/zotero-chatpdf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Zotero-ChatPDF

Important note

We have moved to the new home.

New repo address: https://github.com/papersgpt/papersgpt-for-zotero

The following latest and smartest models there:
gemini-exp-1121
gpt-4o-2024-11-20
gemini-exp-1114
claude-3.5-sonnet

Introduction

Zotero-ChatPDF is an advanced tool that integrates seamlessly with Zotero, enabling effortless interaction with PDF documents through state-of-the-art (SOTA) large language models (LLMs). 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, such as gpt-4o, claude-3.5-sonnet and gemini-1.5-pro, offering highly accurate to assist you effectively read and understand PDFs.

Lots of the Latest SOTA Open Source Freely Local LLMs For Mac Users:

  • There are many SOTA free and open source models built in, such as Llama3.2, Gemma2, Phi-3.5 and Mistral. Now after free registration, they 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 models 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.

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. 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, Llama3.2, Gemma2, Phi-3.5 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. Zotero-ChatPDF 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:

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.

Contributions

Contributions to Zotero-ChatPDF are welcome! Please follow the standard GitHub process for submitting pull requests or reporting issues.