Thunderbolt : Mozilla dévoile un client IA open source pour les entreprises

Web

Thunderbolt : Mozilla dévoile un client IA open source pour les entreprises

Pour tenter de se faire une place sur le marché de l’IA, Mozilla a décidé de lancer Thunderbolt. Ce n’est pas un nouveau modèle d’IA, ni même un navigateur web agentique. Il s’agit d’un client IA front-end pensé pour les organisations qui souhaitent auto-héberger leur propre infrastructure IA, sans dépendre des services cloud tiers.

Thunderbolt : le client IA souverain propulsé par Mozilla

Thunderbolt n’a rien à voir avec Thunderbird, le client de messagerie de Mozilla, ni même la technologie Thunderbolt de chez Intel (très utilisée sur Mac). Il s’agit d’un projet distinct développé par MZLA Technologies, la filiale de Mozilla créée en 2020 et déjà en charge du développement de Thunderbird.

Pour mettre au point Thunberbolt, Mozilla s’est appuyé sur Haystack, un framework IA open source existant, tandis que la surcouche offerte par ce nouvel outil en fait un client IA souverain. L’intérêt pour les utilisateurs, c’est de pouvoir s’interfacer avec d’autres services et agents grâce à la prise en charge de l’ACP et du MCP. Ainsi, Thunderbolt peut se connecter aux systèmes et aux données de l’entreprise (notamment pour la phase d’inférence du LLM).

Mozilla évoque la possibilité de router les appels vers le LLM de votre choix, que ce soit Claude, GPT, Mistral ou le service OpenRouter. Bien entendu, la connexion vers une IA locale est aussi possible.

L’application est conçue pour être auto-hébergée sur votre propre serveur et elle fonctionne sans connectivité au réseau (sauf s’il y a des appels externes vers un LLM). Elle s’appuie sur une base SQLite hébergée elle aussi en local et qui est utilisée comme une source de vérité. “L’ensemble de la pile serveur (backend, PostgreSQL, PowerSync, Keycloak) fonctionne via Docker Compose.”, peut-on lire sur le GitHub.

GitHub ? Oui, Thunderbolt est un projet open source distribué sous licence MPL-2.0. Tout le code est donc disponible sur ce dépôt GitHub porté par le compte de Thunderbird.

Source : thunderbolt.io

Quelles sont ses fonctionnalités ?

Thunderbolt est conçu pour s’intégrer aux données d’entreprise stockées localement via des protocoles ouverts et peut être couplé à un modèle exécuté en local. En termes d’usages, le client couvre les outils désormais classiques de l’IA comme le chat, la recherche et l’automatisation.

“Nous vous recommandons d’utiliser Thunderbolt avec Ollama ou llama.cpp si vous souhaitez bénéficier d’une inférence locale gratuite ; vous pouvez également ajouter des clés API pour n’importe quel fournisseur de modèles compatible avec OpenAI dans les paramètres.”, peut-on lire.

Ce projet n’en reste pas moins en phase de développement active, avec un audit de sécurité à venir. D’autres fonctionnalités sont prévues, comme le chiffrement de bout en bout (préversion), la mémoire de l’agent, et les tâches (préversion). La feuille de route est disponible sur cette page.

Des applications natives sont disponibles en téléchargement direct pour Windows, Mac, Linux, iOS, Android et il y a aussi un accès via le Web.

Mozilla veut faire de Thunderbolt un produit prêt pour les entreprises. Les travaux menés par Mozilla dans le domaine de l’IA sont particulièrement intéressants puisqu’on est clairement dans une démarche open source, auto-hébergeable et où l’utilisateur garde la main.

SOURCE