zotero-chatgpt  by kazgu

Zotero plugin for integrating ChatGPT into reference management

created 2 years ago
264 stars

Top 97.5% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a Zotero plugin that integrates ChatGPT functionality into reference management workflows, enabling users to query ChatGPT, summarize PDFs, and generate BibTeX entries directly within Zotero. It targets researchers and academics seeking to streamline their research process by leveraging AI for information retrieval and analysis.

How It Works

The plugin integrates with Zotero's UI via a right-click context menu and a dedicated reader pane. It leverages the OpenAI API to process user queries, PDF content, and reference data. Key features include real-time response streaming, customizable system prompts for tailored AI behavior, and automatic inclusion of paper titles and abstracts in queries for enhanced context.

Quick Start & Requirements

  • Install: Download the latest .xpi file from the Releases page and install via Zotero's Add-ons menu (Tools → Add-ons → Gear Icon → Install Add-on From File).
  • Prerequisites: Zotero 7, Node.js, Git.
  • Configuration: Requires an OpenAI API key and can be configured via environment variables (.env file) for API URL and model preferences.
  • Development: Clone the repo, run npm install, and npm start to launch Zotero with the plugin in development mode.
  • Build: Run npm run build for a production build.

Highlighted Details

  • Direct ChatGPT query interface with real-time response streaming.
  • PDF summarization and BibTeX generation from DBLP.
  • Context integration for queries using paper titles and abstracts.
  • UI integration via right-click context menu and a dedicated reader pane.

Maintenance & Community

The project is maintained by kazgu. Further community engagement channels are not explicitly mentioned in the README.

Licensing & Compatibility

  • License: AGPL-3.0-or-later.
  • Compatibility: The AGPL-3.0 license is a strong copyleft license. It may impose requirements on derivative works, potentially impacting commercial or closed-source integrations.

Limitations & Caveats

The plugin requires Zotero 7, which may not be stable or widely adopted yet. The AGPL-3.0 license necessitates careful consideration for any commercial or closed-source usage.

Health Check
Last commit

3 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
7 stars in the last 90 days

Explore Similar Projects

Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Alex Cheema Alex Cheema(Cofounder of EXO Labs), and
3 more.

Perplexica by ItzCrazyKns

0.3%
23k
AI-powered search engine alternative
created 1 year ago
updated 2 days ago
Feedback? Help us improve.