{"id":29603120,"url":"https://github.com/micz/thunderai","last_synced_at":"2026-03-11T23:05:06.967Z","repository":{"id":231768600,"uuid":"779609085","full_name":"micz/ThunderAI","owner":"micz","description":"ThunderAI is a Thunderbird Addon that uses the capabilities of ChatGPT, Gemini, Claude or Ollama to enhance email management.","archived":false,"fork":false,"pushed_at":"2026-03-07T15:52:32.000Z","size":3321,"stargazers_count":250,"open_issues_count":44,"forks_count":35,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-07T21:52:47.879Z","etag":null,"topics":["anthropic","anthropic-api","chatgpt","chatgpt-app","gemini","gemini-ai","gemini-api","javascript","ollama","ollama-api","ollama-app","ollama-client","openai-api","openai-compatible-api","thunderbird","thunderbird-addon","thunderbird-addons","thunderbird-extension"],"latest_commit_sha":null,"homepage":"https://micz.it/thunderbird-addon-thunderai/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/micz.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-03-30T09:44:56.000Z","updated_at":"2026-03-07T16:11:26.000Z","dependencies_parsed_at":"2024-05-28T19:14:32.817Z","dependency_job_id":"fed656c5-465a-4f7b-9b80-e7d43c04c74d","html_url":"https://github.com/micz/ThunderAI","commit_stats":null,"previous_names":["micz/thunderai"],"tags_count":130,"template":false,"template_full_name":null,"purl":"pkg:github/micz/ThunderAI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micz%2FThunderAI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micz%2FThunderAI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micz%2FThunderAI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micz%2FThunderAI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micz","download_url":"https://codeload.github.com/micz/ThunderAI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micz%2FThunderAI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30406402,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T22:36:59.286Z","status":"ssl_error","status_checked_at":"2026-03-11T22:36:57.544Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anthropic","anthropic-api","chatgpt","chatgpt-app","gemini","gemini-ai","gemini-api","javascript","ollama","ollama-api","ollama-app","ollama-client","openai-api","openai-compatible-api","thunderbird","thunderbird-addon","thunderbird-addons","thunderbird-extension"],"created_at":"2025-07-20T14:05:47.691Z","updated_at":"2026-03-11T23:05:06.962Z","avatar_url":"https://github.com/micz.png","language":"JavaScript","readme":"# ![ThunderAI icon](images/icon-32px.png \"ThunderAI\") ThunderAI\n\nThunderAI is a Thunderbird Addon that uses the capabilities of ChatGPT, Google Gemini, Claude or Ollama to enhance email management.\n\nIt enables users to analyse, write, correct, assign tags, create calendar events or tasks and optimize their emails, facilitating more effective and professional communication.\n\nThunderAI is a tool for anyone looking to improve their email quality, both in content and grammar, making the writing process quicker and more intuitive. \n\nYou can also define, export and import your own **[custom prompts](https://micz.it/thunderbird-addon-thunderai/custom-prompts/)**!\n\nIn any custom prompt you can use additional **[data placeholders](https://micz.it/thunderbird-addon-thunderai/data-placeholders/)**!\n\nUsing an API integration, you can activate some automatic features:\n- Tagging incoming emails\n- Moving spam emails to the junk folder\n\n\u003cbr\u003e\n\n\n\u003e [!NOTE]\n\u003e **Available Integrations**\n\u003e - **ChatGPT Web**\n\u003e   - There is no need for an API key!\n\u003e   - You can use a free account!\n\u003e\n\u003e \u003cbr\u003e\n\u003e\n\u003e - **OpenAI API**\n\u003e   - Connect directly to ChatGPT using your API key.\n\u003e\n\u003e \u003cbr\u003e\n\u003e \n\u003e - **Google Gemini**\n\u003e   - You can use also the _System Instructions_ and _thinkingBudget_ options if needed.\n\u003e \n\u003e \n\u003e \u003cbr\u003e\n\u003e \n\u003e - **Claude API**\n\u003e   - You need to grant the permission \"_Access your data for sites in the https://anthropic.com domain_\" to use the Claude API.\n\u003e\n\u003e\n\u003e \u003cbr\u003e\n\u003e \n\u003e - **Using Ollama**\n\u003e   - Just remember to add `OLLAMA_ORIGINS = moz-extension://*` to the Ollama server environment variables.\n\u003e   - [More info about CORS](https://micz.it/thunderbird-addon-thunderai/ollama-cors-information/)\n\u003e\n\u003e \u003cbr\u003e\n\u003e \n\u003e - **OpenAI Compatible API**\n\u003e   - You can also use a local OpenAI Compatible API server, like LM Studio or Mistral AI!\n\u003e   - 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.\n\u003e   - You can also use one of these predefined configurations:\n\u003e     - DeepSeek API\n\u003e     - Grok API\n\u003e     - Mistral API\n\u003e     - OpenRouter API\n\u003e     - Perplexity API\n\n\n\n\u003cbr\u003e\n\n## Translations\nDo you want to help translate this addon?\n\n[Find out how!](https://micz.it/thunderbird-addon-thunderai/translate/)\n\n\u003cbr\u003e\n\n## Changelog\nThunderAI's changes are logged [here](CHANGELOG.md).\n\n\u003cbr\u003e\n\n## Privacy and Permissions\nYou can find all the information on [this page](https://micz.it/thunderbird-addon-thunderai/privacy-permissions/).\n\n\u003cbr\u003e\n\n## Support this addon!\nAre you using this addon in your Thunderbird?\n\u003cbr\u003eConsider to support the development making a small donation. [Click here!](https://www.paypal.com/donate/?business=UHN4SXPGEXWQL\u0026no_recurring=1\u0026item_name=Thunderbird+Addon+ThunderAI\u0026currency_code=EUR)\n\n\u003cbr\u003e\n\n## Attributions\n\n### Translations\n- Brazilian Portuguese - Português Brasileiro (pt-br): Bruno Pereira de Souza \u003cimg src=\"https://micz.it/weblate/thunderai/pt-br.svg\"\u003e\n- Chinese (Simplified) - Jiǎntǐ Zhōngwén (简体中文) (zh_Hans): [jeklau](https://github.com/jeklau), [Min9X1n](https://github.com/Min9X1n) \u003cimg src=\"https://micz.it/weblate/thunderai/zh_Hans.svg\"\u003e\n- Chinese (Traditional) - Fántǐ Zhōngwén (繁體中文) (zh_Hant): [evez](https://github.com/evez) \u003cimg src=\"https://micz.it/weblate/thunderai/zh_Hant.svg\"\u003e\n- Croatian - Hrvatski (hr): Petar Jedvaj \u003cimg src=\"https://micz.it/weblate/thunderai/hr.svg\"\u003e\n- Czech - Čeština (cs): [Fjuro](https://hosted.weblate.org/user/Fjuro/), [Jaroslav Staněk](https://hosted.weblate.org/user/jaroush/) \u003cimg src=\"https://micz.it/weblate/thunderai/cs.svg\"\u003e\n- French - Français (fr): Generated automatically, [Noam](https://github.com/noam-sc) \u003cimg src=\"https://micz.it/weblate/thunderai/fr.svg\"\u003e\n- German - Deutsch (de): Generated automatically \u003cimg src=\"https://micz.it/weblate/thunderai/de.svg\"\u003e\n- Greek - Elliniká (Ελληνικά) (el): [ChristosK.](https://github.com/christoskaterini) \u003cimg src=\"https://micz.it/weblate/thunderai/el.svg\"\u003e\n- Italian - Italiano (it): [Mic](https://github.com/micz) \u003cimg src=\"https://micz.it/weblate/thunderai/it.svg\"\u003e\n- Japanese - Nihongo (日本語) (ja): [Taichi Ito](https://github.com/watya1) \u003cimg src=\"https://micz.it/weblate/thunderai/ja.svg\"\u003e\n- Polish - Polski (pl): [neexpl](https://github.com/neexpl), [makkacprzak](https://github.com/makkacprzak) \u003cimg src=\"https://micz.it/weblate/thunderai/pl.svg\"\u003e\n- Russian - Russkiy (русский) (ru): [Maksim](https://hosted.weblate.org/user/law820314/) \u003cimg src=\"https://micz.it/weblate/thunderai/ru.svg\"\u003e\n- Spanish - Español (es): [Gerardo Sobarzo](https://hosted.weblate.org/user/gerardo.sobarzo/), [Andrés Rendón Hernández](https://hosted.weblate.org/user/arendon/), [Erick Limon](https://hosted.weblate.org/user/ErickLimonG/) \u003cimg src=\"https://micz.it/weblate/thunderai/es.svg\"\u003e\n- Swedish - Svenska (sv): [Andreas Pettersson](https://hosted.weblate.org/user/Andy_tb/) , [Luna Jernberg](https://hosted.weblate.org/user/bittin1ddc447d824349b2/) \u003cimg src=\"https://micz.it/weblate/thunderai/sv.svg\"\u003e\n\u003cbr\u003e\n\nDo you want to help translate this addon? [Find out how!](https://micz.it/thunderbird-addon-thunderai/translate/)  \u003cbr\u003e\n_The language status represents the percentage of translated strings in the latest stable release._\n\n\n\u003cbr\u003e\n\n### Graphics\n- ChatGPT-4 for the help with the addon icon ;-)\n- \u003ca href=\"https://loading.io\"\u003eloading.io\u003c/a\u003e for the loading SVGs\n- [Fluent Design System](https://www.iconfinder.com/fluent-designsystem) for the Custom Prompts table sorting icons\n- [JessiGue](https://www.flaticon.com/authors/jessigue) for the show/hide icon for api key fields\n- [Iconka.com](https://www.iconarchive.com/artist/iconka.html) for the autotag context menu icon\n- [Icojam](https://www.iconarchive.com/artist/icojam.html) for the spam filter context menu icon\n- [Roundicons](https://www.flaticon.com/authors/roundicons) for the summarize context menu icon\n\n\n\u003cbr\u003e\n\n\n### Miscellaneous\n- \u003ca href=\"https://github.com/KudoAI/chatgpt.js\"\u003echatgpt.js\u003c/a\u003e for providing methods to interact with the ChatGPT web frontend\n- \u003ca href=\"https://github.com/boxabirds\"\u003eJulian Harris\u003c/a\u003e for his project \u003ca href=\"https://github.com/boxabirds/chatgpt-frontend-nobuild\"\u003echatgpt-frontend-nobuild\u003c/a\u003e, that has been used as a starting point for the API Web Interface\n- \u003ca href=\"https://hosted.weblate.org/widgets/thunderai/\"\u003eHosted Weblate\u003c/a\u003e for managing the localization\n","funding_links":["https://www.paypal.com/donate/?business=UHN4SXPGEXWQL\u0026no_recurring=1\u0026item_name=Thunderbird+Addon+ThunderAI\u0026currency_code=EUR"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicz%2Fthunderai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicz%2Fthunderai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicz%2Fthunderai/lists"}