TypeScript AGPL-3.0

zotero-chatgpt

ChatGPT plugin for Zotero

K

kazgu

Dernière activité 20 nov. 2025
kazgu/zotero-chatgpt

302

étoiles

20

forks

24

issues ouvertes

Ce README est souvent en anglais.

Zotero ChatGPT Plugin

Zotero target version License: AGPL-3.0-or-later

A Zotero plugin that integrates ChatGPT functionality directly into your reference management workflow.

show

Features

  • ChatGPT Query Interface:

    • Directly query ChatGPT with research questions
    • Stream responses in real-time
    • Supports system prompts for customized behavior
  • Research Paper Tools:

    • PDF Summarization: Automatically summarize attached PDFs of research papers
    • BibTeX Generation: Fetch BibTeX entries from DBLP for references
    • Context Integration: Auto-include paper titles/abstracts in queries
  • Translation:

    • Translate text to Chinese with one click
    • Customizable translation prompts
  • UI Integration:

    • Right-click context menu for quick access
    • Dedicated reader pane interface
    • Customizable style sheets
    • Keyboard shortcuts for common functions
  • Configuration:

    • Set OpenAI API key and model preferences
    • Customize base API URL
    • Configure default behaviors

Installation

  1. Download the latest .xpi file from the Releases page
  2. In Zotero, go to Tools → Add-ons
  3. Click the gear icon and select "Install Add-on From File"
  4. Select the downloaded .xpi file
  5. Restart Zotero

Development

Prerequisites

Setup

  1. Clone the repository:
    git clone https://github.com/kazgu/zotero-chatgpt.git
    cd zotero-chatgpt
  2. Install dependencies:
    npm install
  3. Configure environment variables by copying .env.example to .env and updating the paths:
    cp .env.example .env

Running in Development Mode

npm start

This will:

  • Start the development server
  • Launch Zotero with the plugin loaded from the build/ directory
  • Open developer tools
  • Watch for changes in src/ and addon/ directories and automatically reload

Building for Production

npm run build

The production build will be created in the build/ directory.

License

This project is licensed under the AGPL-3.0-or-later License - see the LICENSE file for details.

Acknowledgments

Projets similaires

GPT Meet Zotero.

TypeScriptgptzoterozotero-plugin
MMuiseDestiny
7,4 k étoiles318

A powerful Zotero AI and MCP plugin with ChatGPT, Gemini 3.7, Claude Fable 5, Claude Opus 5, DeepSeek V4, Grok, OpenRouter, Kimi k3, GLM 5.3, SiliconFlow, GPT-oss, Gemma 4, Qwen 3.8

JavaScriptaichatchatgpt
Ppapersgpt
2,7 k étoiles98

An open-source research agent system for your Zotero library.

TypeScriptacademic-papercodexliterature-analysis
Yyilewang
3,2 k étoiles180