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)
