Skip to content

syt2/paper-chat-for-zotero

Repository files navigation

Paper Chat

Zotero License: AGPL v3

This project was entirely developed by AI.

Chat with AI about your PDF documents directly in Zotero. Supports OpenAI, Claude, Gemini, DeepSeek, and more.

English | 简体中文

Screenshots

Chat Panel & Settings Float Chat Window
Chat Settings

Features

  • Multi-Provider: OpenAI, Claude, Gemini, DeepSeek, Mistral, Groq, OpenRouter, or custom API
  • PDF Context: Attach PDF content for context-aware responses
  • AI Summary: Auto-generate summaries for papers with customizable templates
  • @ Mentions: Reference items, attachments, and notes in conversations
  • Streaming: Real-time response streaming
  • History: Multi-session conversation history per document
  • Markdown: Full markdown with syntax highlighting
  • Themes: Auto dark/light mode
  • i18n: English and Chinese localization

Installation

  1. Download .xpi from Releases
  2. Zotero → ToolsAdd-ons → ⚙️ → Install Add-on From File...

Quick Start

Chat with PDF

  1. Open a PDF in Zotero
  2. Click the chat icon in toolbar
  3. Check "Attach PDF" to include document context
  4. Start chatting!

AI Summary

  1. Right-click on an item or PDF attachment
  2. Select "Generate AI Summary"
  3. A note with the AI-generated summary will be created

Configuration

Go to SettingsPaper Chat to:

  • Select AI provider and model
  • Enter API key (or use built-in PaperChat service)
  • Adjust temperature, max tokens, system prompt
  • Configure AI Summary templates and options

License

AGPL-3.0

Acknowledgments

About

Chat with AI in Zotero

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors