Repolode
micz

micz/ThunderAI

A Thunderbird add-on that brings ChatGPT, Gemini, Claude or Ollama into your mailbox to reply, proofread, translate, summarize and tag emails.

Open-source alternative to:Microsoft Copilot in Outlook

Stars
368
Forks
66
Open issues
48
Last commit
yesterday

What is it?

ThunderAI is an add-on for Thunderbird that adds AI actions to the mail client. From the context menu or toolbar it can draft replies, proofread and rewrite text, translate and summarize emails, suggest tags, classify messages, and extract calendar events or tasks from email content.

It works with cloud providers such as ChatGPT, OpenAI, Google Gemini and Claude, or runs locally through Ollama or any OpenAI-compatible server such as LM Studio. A setup wizard walks through choosing a provider and testing the connection. Users can also write custom prompts with data placeholders and share them through export and import.

With an API integration, ThunderAI can process incoming mail automatically, including auto-tagging, spam filtering, auto-summarizing and auto-translation. Enterprise administrators can pre-configure or lock settings through Thunderbird Enterprise Policies. Calendar and task actions require the companion add-on ThunderAI Sparks.

Key features

  • 01Draft replies, proofread, rewrite, translate and summarize emails from the context menu
  • 02Interactive proofreading that lets you accept or reject each suggested change
  • 03Extract calendar events and tasks from emails or the clipboard
  • 04Automatic tagging, spam filtering, summarizing and translation of incoming mail
  • 05Connects to ChatGPT, OpenAI, Gemini, Claude, Ollama and OpenAI-compatible servers
  • 06Custom prompts with data placeholders, plus Enterprise Policies support

Use cases

  • Drafting polite replies to customer or colleague emails
  • Getting quick summaries of long email threads
  • Running a local model with Ollama so message content stays on your machine
  • Turning meeting invitations or deadlines in email into calendar entries

Quick start

  1. 1

    Install ThunderAI from the Thunderbird Add-on site

  2. 2

    Follow the Setup Wizard on first run to choose an AI provider and test the connection

Things to know

  • Requires Thunderbird 140.0 or later.
  • Most providers need an API key, except ChatGPT Web; Ollama can run fully locally.
  • Calendar event and Task actions also need the companion add-on ThunderAI Sparks.
  • Licensed under GPL-3.0, a copyleft license that applies to derivative works.

In collections

Topics

FAQ

What is ThunderAI?
A Thunderbird add-on that brings ChatGPT, Gemini, Claude or Ollama into your mailbox to reply, proofread, translate, summarize and tag emails. ThunderAI is an add-on for Thunderbird that adds AI actions to the mail client. From the context menu or toolbar it can draft replies, proofread and rewrite text, translate and summarize emails, suggest tags, classify messages, and extract calendar events or tasks from email content.
Is ThunderAI free to use? What license does it have?
ThunderAI is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is ThunderAI still maintained?
Actively maintained. The last commit to ThunderAI was on Nov 6, 2026.
What can I use ThunderAI for?
Drafting polite replies to customer or colleague emails Getting quick summaries of long email threads Running a local model with Ollama so message content stays on your machine Turning meeting invitations or deadlines in email into calendar entries
How do I install ThunderAI?
Install ThunderAI from the Thunderbird Add-on site Follow the Setup Wizard on first run to choose an AI provider and test the connection
Where can I get ThunderAI?
The source code and installation instructions are on GitHub: https://github.com/micz/ThunderAI

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects