A Thunderbird extension that automatically uploads email thread attachments to Box with AI-generated summaries.
- Automatically processes email threads
- Extracts and uploads attachments to Box
- Generates AI summaries using Hugging Face's API
- Creates organized folders in Box with thread content
- Maintains email context and participant information
- Download the latest release from the releases page
- Open Thunderbird
- Go to Tools > Add-ons
- Click the gear icon and select "Install Add-on From File"
- Select the downloaded .xpi file
- Obtain a Box API key from Box Developer Console
- Get a Hugging Face API key from Hugging Face
- Configure the keys in the extension settings
- Node.js 14+
- npm or yarn
- Thunderbird 78+
-
Clone the repository: bash git clone https://github.com/yourusername/thunderbird-plugin.git cd thunderbird-plugin
-
Install dependencies (if any are added in the future): bash npm install
-
Load the extension in Thunderbird:
- Go to Tools > Add-ons
- Click the gear icon and select "Debug Add-ons"
- Click "Load Temporary Add-on"
- Select the manifest.json file
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.