π¬ ReplyAgent β Thunderbird Extension
ReplyAgent is an advanced Thunderbird extension that enhances your email productivity by classifying messages and generating professional, AI-powered replies.
π§ Features
π Advanced Email Classification
- Detects spam, phishing, and anomalies using Thunderbird message metadata.
- Powered by multiple AI models: Google Gemini 2.0 Flash, OpenAI GPT-4.1-mini, and Anthropic Claude 4 Sonnet.
π€ Smart Reply Generator
- Automatically generates professional, polite, negative, or custom replies.
- Tailored for academic, student, and business correspondence.
- Allows manual review and editing before sending.
π Internationalization
- Full multi-language support.
- Auto-detects message language and adjusts reply generation accordingly.
π Multiple API Key Support
-
Supports custom API keys for:
- Google Gemini
- OpenAI
- Anthropic Claude
-
API keys are stored securely on the local machine using
browser.storage.local.
βοΈ Configurable Interface
- Modern and intuitive configuration popup.
- Select your default AI model.
- Customize reply tone and behavior.
π οΈ Installation
- Download or clone the repository.
- In Thunderbird, go to:
Add-ons β Extensions β Manage Extensions β Install Add-on from Fileβ¦ - Select the
.xpifile. - Open the extension popup and enter your API keys.
- Start generating AI-powered email replies!
π Requirements
- Thunderbird version 128 or higher (full WebExtension API support).
- At least one valid API key for:
- Google Gemini 2.0-flash
- OpenAI GPT-4.1 mini
- Claude 4 Sonnet (Anthropic)
π File Structure
main.*β API key input and configuration popup.message.*β Displays and classifies opened messages.compose.*β AI-powered reply generator.manifest.jsonβ Extension configuration and permissions.locales/β UI translation files.
π§ͺ What's New in This Version
- The API key configuration has been moved to the extensionβs options panel.
π License
This project is licensed under the MIT License.
Copyright Β© 2025 ReplyAgentTeam
You are free to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, subject to the terms of the MIT License.
Use of integrated AI services is subject to the respective terms and conditions of Google Gemini, OpenAI, and Anthropic.
π Disclaimer
ReplyAI processes email data locally inside Thunderbird and communicates with AI models through secured API endpoints provided by the respective AI service providers. Users are responsible for safeguarding their API keys and complying with third-party API providers' terms of use.