Skip to content

MuiseDestiny/zotero-gpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Zotero GPT

๐Ÿ‘‹

Share the tag command you made in here using Meet API.

Using Zotero Plugin Template Latest release Release Date License Downloads latest release


๐Ÿš€ Main Features

Features about GPT:

  • ๐Ÿ”— Integrate with Zotero: You can use the plugin to search and ask items in the library based on the selected text or the PDF file.
  • ๐Ÿง  Use GPT to generate reply text: support gpt-3.5-turbo and gpt-4
  • ๐Ÿท๏ธ Command tags: Click once to accelerate your research.
    • ๐Ÿ’ฌ Ask questions about current PDF file (full-text or selected text).
    • ๐Ÿ’ฌ Ask questions about selected paper (Abstract).
    • ๐Ÿ“ Summarize the selected paper into several highly condensed sentences.
    • ๐Ÿ” Search items in the library based on the selected text.
    • ... ...
  • โš™๏ธ Advanced settings for GPT: You can set the api key, model name, api url, temperature.
  • ๐Ÿ“š Integrate with Better Notes: You can directly open this plugin when using Better Notes.

Features about UI:

  • ๐ŸŽจ Real-time markdown rendering for reply text: Latex and mathjax are supported.
  • ๐Ÿ” Zoom in and out of the reply text or the size of the plugin window.
  • ๐Ÿ–ฑ๏ธ Move the plugin window to any position on the screen.
  • ๐Ÿ“‹ Copy the reply text to the clipboard.
  • โš ๏ธ Detailed error message will be displayed when the request fails.
  • ๐Ÿ”ง Compatible with Zotero 6 and Zotero 7.
  • ๐ŸŽ‰ Discover more exciting features that are not listed here.

How to use

  • Get .xpi file
    • download latest release .xpi file
    • or build this project [1] to generate a .xpi file
  • Install .xpi file in Zotero [2]
  • Open Zotero GPT [3]
  • Set your OpenAI secret key [4]

[1] Build the project

Here is an example on how to build this project. For more information on how to build, please visit this project: https://github.com/windingwind/zotero-plugin-template

git clone https://github.com/MuiseDestiny/zotero-gpt.git
cd zotero-gpt
npm install
npm run build

The generated .xpi file in the build directory is the extension that you can install in Zotero.

[2] Install the extension in Zotero

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 generated .xpi file in the build directory from the previous step.

[3] Open/Exit Zotero GPT

Action Shortcut
Open
Exit ESC

[4] Set up the API key

image

Hi, Command Tag.

๐Ÿ‘ป Follow the steps below, and you will gain a new understanding of command tags.

Step Description Supplementary Information
1 Open Zotero GPT Refer to [3] Open/Exit Zotero GPT
2 Type #Tag Name and press Enter image
3 Input your prompt or code image
4 Test the tag Press Ctrl R
5 Save your tag Press Ctrl S
6 Long press a command tag to access the editing interface image
7 Modify the tag's color, position, or trigger; remember to save with Ctrl S image
8 Press ESC to exit the editing interface Remember to save your changes with Ctrl S before exiting
9 Long press the right mouse button to delete a tag Note: Build-in tags do not support deletion

How to run a command tag

Trigger is an attribute of a command tag, as are color and position. Long press any label to view/modify its trigger word. It supports both plain text and JS regular expressions.

How to run a command tag

image

Support the project

Here