A flexible AI‑powered email analysis framework for Thunderbird. Automatically processes incoming mail, sends content to your chosen LLM, and applies smart tags for advanced inbox organisation.
✨ Features
🤖 AI‑powered tagging — Incoming emails are analysed by an LLM and tagged automatically.
🔌 Multi‑provider support — Works with Ollama (local), OpenAI, Gemini, Claude, Mistral, DeepSeek.
📄 Smart content extraction — Converts HTML → text, reads headers, inspects attachments.
🎨 Custom tag system — Define your own tag names, colours, and prompts.
🗂️ Inbox automation — Use Thunderbird filters to move or sort tagged messages.
⚙️ Fully configurable — Choose provider, API keys, local endpoints, and tag logic.
🔐 Privacy note — Non‑local LLMs receive your email content; understand your provider’s data policy.
📝 Notes
MIT‑licensed, last updated July 2025, however tested and working as of the post date with Betterbird.
Default A.I prompts may need rewriting depending on your tag preferences / conditions.
No user reviews yet, but the feature set is strong for anyone wanting automated classification or AI‑driven inbox workflows without a high level of knowledge.
Highly recommended the addon is used locally (Ollama) to prevent emails being passed to A.I cloud providers.
⚙️Technical note
When installing on Windows you need to get the addon to talk to Ollama.
1) Disable Ollama from running on windows startup.
2) You will need to run Ollama manually by opening a Powershell and entering the commands
$env:OLLAMA_ORIGINS="*"
ollama serve
3) Then in a shell load your model ollama run Qwen2.5:32B (or any other model you have downloaded with Ollama)
ThunderAI brings ChatGPT, Gemini, Claude, and even local Ollama models directly into Thunderbird, turning email management into something faster, cleaner, and far more automated.
✨ Highlights / Features
🤖 AI‑assisted writing — draft, rewrite, correct, and optimize emails.
🏷️ Auto‑tagging — automatically classify and tag emails when using API mode.
🧹 Spam analysis — detect and filter spam using LLM‑powered analysis.
📝 Custom prompts — define your own templates and workflows.
📅 Calendar & task creation — generate events and tasks from email content.
🔄 Multi‑model support — ChatGPT, Gemini, Claude, Ollama, or any OpenAI‑compatible API.
🔐 Local LLM support — use Ollama or LM Studio for privacy‑first workflows.
🆓 No API key needed for ChatGPT — works even with a free account.
🌍 Multi‑language friendly — great for translation and grammar improvement.
Why it matters
ThunderAI turns Thunderbird into a modern, AI‑augmented communication hub — ideal for anyone who writes a lot of email and wants speed, clarity, and automation without giving up local control.
