This is a fork of the original ThunderAI repository. It includes changes based on personal preferences. ThunderAI is a Thunderbird Addon that uses the capabilities of ChatGPT, Gemini, Claude or Ollama to enhance email management.
Find a file
2025-03-31 21:41:19 +02:00
.github Update stale.yml 2024-12-24 22:55:18 +01:00
_locales Update error message for inactive calendar notification 2025-03-31 21:41:19 +02:00
api_webchat removing duplicate i18n string 2025-03-23 21:55:51 +01:00
images svg loading icon with transparent background. see #295 2025-03-19 21:36:42 +01:00
js Improve error handling for calendar event data retrieval and JSON extraction 2025-03-28 01:15:00 +01:00
options release notes updated 2025-03-28 01:10:00 +01:00
pages Add 'Enable the diff viewer' option to custom prompts see #109 2025-03-21 00:12:00 +01:00
popup menu items numbering fixed 2025-01-11 23:14:12 +01:00
CHANGELOG.md release notes updated 2025-03-28 01:10:00 +01:00
LANG.md production languages list updated 2025-03-15 08:58:50 +01:00
LICENSE Initial commit 2024-03-30 10:44:56 +01:00
manifest.json Merge pull request #303 from micz/diff_viewer_chatgpt_web 2025-03-22 22:09:41 +01:00
mzta-background.html First working version 2024-04-01 22:58:39 +02:00
mzta-background.js Enhance context menu management for add_tags and spamfilter based on preferences. fixes #302 2025-03-22 22:47:59 +01:00
README.md Update README.md 2025-03-23 22:12:45 +01:00

ThunderAI icon ThunderAI

ThunderAI is a Thunderbird Addon that uses the capabilities of ChatGPT, Google Gemini or Ollama to enhance email management.

It enables users to analyse, write, correct, assign tags, create calendar events and optimize their emails, facilitating more effective and professional communication.

ThunderAI is a tool for anyone looking to improve their email quality, both in content and grammar, making the writing process quicker and more intuitive.

You can also define, export and import your own custom prompts!

In any custom prompt you can use additional data placeholders!

Using an API integration, you can activate some automatic features:

  • Tagging incoming emails
  • Moving spam emails to the junk folder

Tip

Using ChatGPT

There is no need for an API key and is possibile to use this extension even with a free account, using the ChatGPT web interface!

If you want to connect with the OpenAI API integration, instead, you can use an API Key!


Tip

Using Google Gemini

Connect directly with Google Gemini API, using also the System Instructions option if needed.


Tip

Using Ollama

It's also possible to use a local Ollama server!

Just remember to add OLLAMA_ORIGINS = moz-extension://* to the Ollama server environment variables.

More info about CORS


Tip

Using an OpenAI Compatible API

You can also use a local OpenAI Compatible API server, like LM Studio!

There is also an option to remove the "v1" segment from the API url, if needed, and to manually set the model name if the server doesn't have a models list endpoint (like Gemini).


Translations

Do you want to help translate this addon?

Find out how!


Changelog

ThunderAI's changes are logged here.


Privacy and Permissions

You can find all the information on this page.


Support this addon!

Are you using this addon in your Thunderbird?
Consider to support the development making a small donation. Click here!


Attributions

Translations

  • Chinese (Simplified): jeklau
  • Czech (cs): Fjuro, Jaroslav Staněk
  • English (en-US): Mic
  • French (fr): Generated automatically, Noam
  • German (de): Generated automatically
  • Italian (it): Mic
  • Polski (pl): neexpl
  • Português Brasileiro (pt-br): Bruno Pereira de Souza

Graphics

  • ChatGPT-4 for the help with the addon icon ;-)
  • loading.io for the dynamic menu loading SVG
  • Fluent Design System for the Custom Prompts table sorting icons
  • JessiGue for the show/hide icon for api key fields

Miscellaneous