IA dans le navigateur : Gemini Nano change la donne en 2026
L'IA dans le navigateur devient réalité : Gemini Nano dans Chrome, Prompt API, traduction et résumé locaux. Ce que ça permet pour vos sites web en 2026.
Sommaire
L'IA dans le navigateur n'est plus un prototype de laboratoire : depuis 2026, Chrome embarque Gemini Nano nativement, sans appel serveur ni coût par requête.
Concrètement, votre site web peut déclencher des tâches d'intelligence artificielle — résumé, traduction, correction, suggestions — directement dans le navigateur de vos visiteurs. Aucune donnée ne quitte l'appareil. Aucune facture API ne s'allonge à chaque interaction.
Chez ConsilioWEB, nous suivons ces APIs depuis leur phase d'expérimentation. Nous avons accompagné plusieurs PME dans l'intégration de fonctionnalités IA côté client, et la maturité atteinte cette année change vraiment les possibilités pour les sites de taille modeste.
Dans cet article, vous trouverez un tour complet des APIs disponibles, des cas d'usage concrets pour une PME, les limites réelles à anticiper, et un guide pour expérimenter dès maintenant.
L'IA dans le navigateur arrive dans Chrome : ce qui est disponible
Google a lancé son initiative Built-in AI dans Chrome à partir de la version 126. L'idée : embarquer Gemini Nano directement dans le navigateur, comme une dépendance système. Le modèle est téléchargé une fois (environ 1,7 Go) et stocké localement. Ensuite, chaque site peut l'interroger via des APIs JavaScript standardisées.
En 2026, plusieurs APIs ont franchi l'étape des origin trials et sont accessibles en production — avec flag ou via des canaux stables selon les versions :
- Prompt API — génération de texte libre à partir d'un prompt système et utilisateur
- Summarizer API — résumé automatique d'un texte long, en plusieurs formats
- Translator API — traduction entre langues (plus de 100 paires supportées)
- Language Detector API — identification automatique de la langue d'un texte
- Writer API — rédaction guidée par des instructions contextuelles
- Rewriter API — reformulation ou amélioration d'un texte existant
Ces APIs s'appellent via l'espace de noms window.ai. La syntaxe est délibérément simple : créer une session, envoyer un prompt, recevoir le résultat en streaming ou en valeur unique.
1const session = await window.ai.languageModel.create({2 systemPrompt: "Tu es un assistant utile pour nos clients."3});4const result = await session.prompt("Résume ce paragraphe : ...");
Pas de clé API. Pas de latence réseau. Le tout tourne sur le GPU ou le NPU de l'utilisateur.
Pour situer ces APIs dans le contexte plus large de l'IA en 2026, notre bilan IA été 2026 dresse un panorama des annonces récentes et de leurs implications pour les PME.
Prompt API, Summarizer, Translator : le tour des APIs
Prompt API : la brique de base
La Prompt API est la plus polyvalente. Elle expose Gemini Nano comme un LLM classique : vous envoyez un prompt système et un prompt utilisateur, vous recevez une réponse textuelle.
Les paramètres configurables incluent le topK (diversité des tokens) et la temperature (créativité). Pour des cas métier — formulaires, assistants — une temperature basse (0.2 à 0.4) donne des résultats plus prévisibles et moins sujets aux hallucinations.
La session conserve un contexte conversationnel. Vous pouvez enchaîner plusieurs échanges dans la même conversation. La limite de tokens dépend de l'appareil, mais Chrome expose session.maxTokens pour adapter dynamiquement la longueur des échanges.
La fenêtre de contexte de Gemini Nano est plus courte que celle des grands modèles cloud. En pratique, limitez les textes d'entrée à 2 000-3 000 tokens pour rester dans des délais de réponse acceptables.
Summarizer API : l'essentiel en quelques secondes
L'API de résumé est conçue pour un cas précis : condenser un texte long. Elle prend en entrée un bloc de texte et renvoie un résumé dont vous contrôlez la forme (plain-text ou markdown) et le type (key-points, tl-dr, teaser, headline).
1const summarizer = await window.ai.summarizer.create({2 type: "key-points",3 format: "markdown",4 length: "short"5});6const summary = await summarizer.summarize(longText);
Pour un article de blog ou une fiche produit, l'effet est immédiat. L'utilisateur obtient l'essentiel sans lire 2 000 mots. C'est particulièrement utile pour les sites éditoriaux ou les catalogues produits avec de longues descriptions techniques.
Translator et Language Detector : la barrière de la langue tombe
L'API Translator prend en charge plus de 100 paires de langues. Avant de traduire, Language Detector identifie la langue source automatiquement. La combinaison est efficace pour les formulaires de contact multilingues.
1const detector = await window.ai.languageDetector.create();2const results = await detector.detect(userInput);3const sourceLang = results[0].detectedLanguage; // "fr", "de", "es"...45const translator = await window.ai.translator.create({6 sourceLanguage: sourceLang,7 targetLanguage: "fr"8});9const translated = await translator.translate(userInput);
Ce flux complet s'exécute localement. Les données sensibles — messages clients, coordonnées — ne quittent pas l'appareil de l'utilisateur.
Ces APIs de traitement textuel se combinent bien avec des approches plus sophistiquées côté serveur. Notre article sur la recherche sémantique en 2026 détaille comment les embeddings serveur et l'IA locale sont complémentaires.

Pourquoi l'IA dans le navigateur change-t-elle l'équation ?
Zéro coût variable sur l'inférence
Un appel à GPT-4o pour résumer un article coûte entre 0,002 € et 0,01 € selon la longueur. Sur 10 000 résumés par mois, la facture atteint 20 à 100 €. Ce n'est pas prohibitif — mais c'est un coût variable qui monte avec le trafic.
Avec Gemini Nano dans le navigateur, le coût d'inférence est nul. Le modèle tourne sur le matériel de l'utilisateur. Votre infrastructure ne voit passer aucune requête IA. C'est une inversion radicale du modèle économique habituel du SaaS IA.
Cela ne supprime pas tous les coûts. Le développement, les tests et le fallback serveur (voir la section dédiée) ont un prix. En revanche, le coût marginal par utilisateur supplémentaire tombe à zéro.
RGPD : le traitement local comme argument différenciant
C'est l'angle le plus fort pour les PME françaises. Lorsque l'IA s'exécute dans le navigateur, les données de l'utilisateur — texte d'un formulaire, contenu d'un message, document analysé — ne transitent jamais par vos serveurs ni par ceux d'un tiers.
Du point de vue du RGPD, cela implique trois avantages concrets :
- Pas de transfert de données vers un sous-traitant IA
- Pas de DPA (Data Processing Agreement) à gérer avec un fournisseur LLM cloud
- Pas de risque de stockage ou de réutilisation des données pour l'entraînement du modèle
Pour des secteurs sensibles — santé, droit, RH, finance — c'est un argument commercial réel. Vous pouvez afficher "Analyse IA locale, vos données restent sur votre appareil" et c'est techniquement exact.
Cette logique de souveraineté rejoint celle des LLM locaux avec Ollama : moins de dépendance aux APIs cloud, meilleure maîtrise du cycle de vie des données.
Latence quasi nulle pour l'utilisateur
La latence réseau disparaît. Pour des fonctionnalités temps réel — correction au keystroke, suggestions pendant la saisie, détection de langue instantanée — la fluidité est incomparable. Gemini Nano répond en quelques dizaines de millisecondes sur un hardware récent, contre 300 à 800 ms pour un appel API même bien optimisé. La différence se ressent immédiatement dans l'expérience utilisateur.
Cas concrets pour un site de PME
L'IA dans le navigateur ouvre des usages opérationnels qui n'auraient pas été viables avec un appel API classique — soit pour des raisons de coût, soit pour des raisons de latence ou de confidentialité.
Assistance à la complétion de formulaires
Un formulaire de devis peut être long et intimidant. Avec la Prompt API, vous guidez l'utilisateur : après qu'il a décrit son besoin en quelques mots, Gemini Nano reformule, pose des questions de clarification, ou propose des options adaptées. Tout cela sans backend IA. Le taux de complétion des formulaires augmente, et la qualité des leads aussi.
Résumé d'articles ou de fiches produit
Pour un blog ou un site e-commerce, la Summarizer API génère automatiquement un "En résumé" en haut de chaque article. L'éditorial garde le contrôle sur le contenu long. L'IA crée l'extrait en temps réel pour les lecteurs pressés. Sur un catalogue produits avec des descriptions techniques de 500 mots, cela améliore aussi bien la lisibilité que le temps passé sur la page.
Recherche améliorée côté client
Combiner la Language Detector API et la Prompt API permet de reclasser les résultats de recherche selon l'intention réelle de l'utilisateur. Si votre moteur retourne 20 résultats, Gemini Nano peut filtrer et trier côté client selon le contexte du visiteur — sans exposer la requête à un tiers.
Modération légère avant envoi
Avant qu'un commentaire ou un message client parte vers votre backend, la Prompt API effectue une pré-modération : détecter un spam évident, filtrer un contenu inapproprié, vérifier que le message correspond au sujet attendu. Les cas clairs sont traités localement. Les cas borderline remontent au serveur. Résultat : moins de charge sur votre système de modération côté serveur.
Traduction automatique des messages entrants
Pour une PME qui reçoit des contacts internationaux, l'API Translator traduit automatiquement le message dès sa réception dans le formulaire. Votre équipe lit en français. La réponse peut être retraduite avant envoi. Le tout local, sans Google Translate Cloud ni DeepL API.
Ce type d'automatisation s'articule bien avec des agents IA navigateurs plus avancés, capables de piloter des workflows complets côté client.
Les limites : disponibilité, poids, fallbacks
Disponibilité matérielle : pas encore universel
Gemini Nano ne tourne pas sur tous les appareils. En 2026, les prérequis sont les suivants :
Critère | Seuil minimum |
|---|---|
RAM disponible | 6 Go ou plus |
GPU / NPU | Compatible WebGPU ou ONNX |
Stockage libre | ~2 Go pour le modèle |
Navigateur | Chrome 127+ stable |
OS supportés | Windows 10/11, macOS 13+, ChromeOS |
Mobile | Pas encore disponible de façon stable |
Les appareils de moins de quatre ans répondent généralement aux prérequis desktop. En revanche, les mobiles Android et iOS sont absents. Or votre audience mobile représente souvent 50 à 70 % du trafic. C'est la contrainte principale à garder en tête.
Le poids du modèle : un téléchargement initial
Gemini Nano pèse environ 1,7 Go. Chrome le télécharge en tâche de fond lors de la première visite sur un site qui l'utilise. Ce téléchargement est transparent pour l'utilisateur — mais il prend du temps. Les APIs peuvent renvoyer un état "after-download" pendant plusieurs minutes lors des premières visites.
L'API expose capabilities() pour vérifier la disponibilité avant d'agir :
1const capabilities = await window.ai.languageModel.capabilities();2if (capabilities.available === "readily") {3 // Modèle disponible immédiatement4} else if (capabilities.available === "after-download") {5 // Téléchargement nécessaire, afficher un indicateur6} else {7 // Fallback serveur8}
Ne supposez jamais que le modèle est prêt. Vérifiez toujours capabilities.available avant d'instancier une session.
Le fallback serveur : indispensable, pas optionnel
Ne construisez jamais une feature critique en comptant uniquement sur Gemini Nano. Le fallback serveur est obligatoire. Le pattern recommandé en production :
- Vérifier
capabilities.availableau chargement de la page - Si
"readily"→ utiliser l'IA locale - Sinon → appeler votre API serveur ou un LLM cloud
- Logger le ratio pour ajuster la stratégie au fil du temps
Ce pattern de dégradation gracieuse s'applique également aux APIs WebGPU, qui partagent les mêmes contraintes matérielles et la même logique de détection de capacité.
Limites du modèle lui-même
Gemini Nano est un modèle compact. Ses capacités sont ciblées. Il excelle sur le résumé, la traduction, la classification simple, la reformulation et la détection de langue. Il est moins performant sur le raisonnement logique enchaîné, la génération de code complexe et les réponses nécessitant des connaissances récentes (le modèle est figé à la date de release de Chrome). Pour ces tâches, gardez un LLM cloud en backend.
Comment expérimenter dès maintenant ?
Activer les APIs dans Chrome
En 2026, certaines APIs restent derrière des flags ou des origin trials selon les versions. Pour tester en local sur votre machine de développement :
- Ouvrir
chrome://flagsdans Chrome - Activer
#optimization-guide-on-device-model - Activer
#prompt-api-for-gemini-nano - Redémarrer Chrome
- Patienter le téléchargement du modèle, vérifiable via
chrome://components
Pour vos utilisateurs finaux, les APIs en origin trial nécessitent que votre domaine soit enregistré sur developer.chrome.com/origintrials. Ce processus est gratuit et prend généralement 24 à 48 heures.
Un assistant formulaire en 25 lignes
Voici un exemple minimal d'assistant de reformulation avec la Prompt API :
1async function initAssistant() {2 const caps = await window.ai.languageModel.capabilities();3 if (caps.available === "no") return; // Fallback silencieux45 const session = await window.ai.languageModel.create({6 systemPrompt: `Tu es un assistant commercial pour une PME.7Aide l'utilisateur à formuler son besoin en 2-3 phrases claires.`8 });910 const textarea = document.querySelector("#besoin");11 const hint = document.querySelector("#hint");1213 textarea.addEventListener("blur", async () => {14 if (textarea.value.length < 20) return;15 hint.textContent = "Analyse en cours...";16 const suggestion = await session.prompt(17 `Reformule ce besoin : ${textarea.value}`18 );19 hint.textContent = suggestion;20 });21}
Ce snippet vérifie la disponibilité, crée une session avec un contexte métier, et suggère une reformulation quand l'utilisateur quitte le champ. Pas de dépendance externe, pas de clé API.
Utiliser le package npm officiel
Google maintient un package chrome-ai qui encapsule les APIs et gère le fallback de façon standardisée. Il s'intègre facilement dans un projet Next.js ou Astro :
1npm install chrome-ai
La librairie expose les mêmes interfaces que l'API native, avec des helpers TypeScript et une gestion des erreurs cohérente. C'est le point d'entrée recommandé pour un projet en production — vous évitez de réimplémenter la logique de détection à la main.
Mesurer et itérer
Ajoutez une trace analytics sur chaque appel : ai_local_used: true/false. En quelques semaines, vous aurez une image précise du ratio d'utilisateurs capables d'utiliser Gemini Nano. Sur la plupart des audiences B2B desktop, ce ratio dépasse 60 % dès aujourd'hui. C'est suffisant pour justifier l'investissement, à condition d'avoir le fallback en place pour les 40 % restants.
Questions fréquentes sur l'IA dans le navigateur
Gemini Nano fonctionne-t-il sur mobile ?
Non, pas de façon stable en 2026. Chrome sur Android est en cours d'intégration, mais les contraintes mémoire et thermiques des smartphones compliquent le déploiement. Prévoyez un fallback serveur pour toute votre audience mobile — c'est souvent la majorité du trafic.
Ces APIs fonctionnent-elles sur Firefox ou Safari ?
Non. Aujourd'hui, les APIs Chrome Built-in sont spécifiques à Chrome et aux navigateurs Chromium. Firefox et Safari n'ont pas annoncé d'équivalent stable. Si 60 % de vos utilisateurs desktop sont sur Chrome, la base est suffisante pour investir — à condition d'avoir le fallback en place.
Peut-on embarquer un modèle différent de Gemini Nano ?
Pas via les APIs Chrome Built-in : Google contrôle le modèle embarqué. Pour une approche 100 % maîtrisée, les runtimes WASM ou les bindings WebGPU permettent d'embarquer d'autres modèles open source. La complexité est cependant bien supérieure à l'utilisation de ces APIs natives.
Ces APIs sont-elles gratuites ?
Oui, il n'y a pas de facturation Chrome pour l'usage de ces APIs. Le coût d'inférence est nul — c'est le hardware de l'utilisateur qui fait tourner le modèle. Votre seul coût variable est celui du fallback serveur, déclenché uniquement quand le modèle local n'est pas disponible.
Comment gérer le RGPD avec un traitement entièrement local ?
Lorsque tout le traitement reste dans le navigateur, il n'y a pas de transfert de données vers un sous-traitant. Vous n'avez pas à déclarer Google comme sous-traitant de données pour cette fonctionnalité. En revanche, si vous collectez les résultats côté serveur — pour des logs, de l'analytics, ou de l'amélioration de produit — les règles RGPD classiques s'appliquent à ce flux secondaire.
Conclusion : l'IA dans le navigateur, un levier opérationnel dès 2026
L'IA dans le navigateur n'est plus une curiosité technologique. C'est un levier disponible maintenant, pour des équipes frontend sans infrastructure IA dédiée.
Les APIs Chrome Built-in — Prompt, Summarizer, Translator, Rewriter — offrent des fonctionnalités qui auraient nécessité un backend LLM il y a dix-huit mois. Localement, sans coût variable, avec un argument RGPD solide pour les secteurs sensibles.
Les limites sont réelles : couverture matérielle partielle, mobile absent pour l'instant, modèle de taille réduite. Mais avec un fallback serveur bien conçu, l'expérience utilisateur reste cohérente sur tous les appareils. Et le ratio d'utilisateurs capables d'utiliser Gemini Nano croît chaque trimestre.
Pour les PME, les cas d'usage les plus immédiatement rentables sont l'assistance formulaire, le résumé de contenu éditorial et la traduction automatique des messages entrants.
Vous voulez intégrer l'IA dans le navigateur sur votre site ? Notre équipe à Ussel analyse votre cas d'usage, identifie les APIs adaptées à votre contexte et développe le fallback serveur pour que la feature soit robuste dès le premier déploiement. Contactez-nous via le formulaire de devis pour un premier échange.
Pour aller plus loin
- Chrome Built-in AI — Documentation officielle Google : référence complète des APIs disponibles, guide des origin trials et prérequis matériels détaillés.
- Explainer Prompt API — WICG GitHub : spécification technique en cours de standardisation et roadmap de la Prompt API.
- W3C Web Machine Learning Community Group : travaux de standardisation des APIs IA et ML côté navigateur, incluant WebNN.
Articles liés
Modèles IA low-cost : la guerre des prix profite aux PME
Modèles IA low-cost : Gemini Flash-Lite, GPT-5.6 Terra, Haiku... La guerre des prix rend l'IA accessible aux PME. Comparatif coûts et cas d'usage réels.
Lire →AI Act au 2 août 2026 : les nouvelles obligations expliquées
L'AI Act franchit l'échéance du 2 août 2026 : obligations pour les systèmes à haut risque, transparence, sanctions applicables. Êtes-vous concerné ? Guide PME.
Lire →Bilan IA été 2026 : les annonces qui changent votre stratégie
Découvrez le bilan actualité IA 2026 de l'été : nouveaux modèles, baisses de prix et features qui changent la stratégie digitale de votre PME.
Lire →


