À l’occasion de sa conférence Build 2025, Microsoft a annoncé le lancement de NLWeb, un projet open source visant à simplifier la création d’interfaces conversationnelles sur le Web. Cette initiative marque une étape importante vers un Web plus interactif, centré sur les agents IA et les interfaces en langage naturel.
NLWeb, une interface « ChatGPT-like » en quelques lignes de code
Le principe est simple : NLWeb permet à n’importe quel site Web d’ajouter une interface conversationnelle (champ texte + bouton d’envoi), connectée à un modèle d’IA (au choix), et exploitant ses propres données.
Par exemple :
- Un site de mode peut créer un assistant shopping intelligent pour recommander des tenues selon la météo d’un voyage.
- Une plateforme de cuisine peut proposer un bot sommelier qui suggère les meilleurs plats à servir avec une recette.
- Un site de documentation peut créer un assistant technique pour naviguer automatiquement dans les contenus via requêtes naturelles.
Microsoft promet qu’il suffit de quelques lignes de code pour intégrer cette expérience sur n’importe quel site.
Un standard inspiré du HTML… pour l’ère des agents IA
Microsoft compare même NLWeb à ce qu’était HTML pour le Web classique : un socle standardisé pour interagir avec le contenu Web — mais cette fois-ci via du langage naturel, et non des clics ou formulaires.
L’objectif ? Faire en sorte que les agents IA et les chatbots puissent comprendre la structure d’un site, accéder à ses contenus, poser des questions contextuelles, et agir en tant qu’interfaces intelligentes.
NLWeb est compatible avec le Model Context Protocol (MCP), la norme lancée par Anthropic et adoptée récemment par Microsoft dans Windows 11. Grâce à cela, un site NLWeb peut devenir un serveur MCP consultable par une IA comme Perplexity, Claude, ou ChatGPT.
Une technologie qui serait née chez OpenAI
Même si Microsoft n’a pas officiellement détaillé ses origines, plusieurs rapports suggèrent que NLWeb est basé sur une technologie développée initialement par OpenAI, en collaboration avec des partenaires comme Condé Nast, Redfin, Eventbrite et Priceline.
À l’époque, OpenAI voulait permettre aux marques d’intégrer une version allégée de ChatGPT directement sur leur site. Le projet a cependant été retardé par des difficultés techniques, avant d’être transformé en un format plus universel, probablement sous l’impulsion de Microsoft.
Aujourd’hui, NLWeb semble enfin prêt pour une diffusion à grande échelle, avec le soutien de Microsoft et de nombreux partenaires.
Déjà adopté par de grandes plateformes
Parmi les premiers à tester ou intégrer NLWeb :
- Tripadvisor, pour les recommandations de voyage.
- Shopify, dans l’e-commerce personnalisé.
- O’Reilly Media, pour la recherche dans la documentation.
- Common Sense Media, pour l’aide éducative et la parentalité.
NLWeb pourrait rapidement devenir un nouveau standard pour toutes les plateformes Web qui souhaitent rendre leur contenu accessible aux assistants IA, tout en gardant le contrôle sur les données et le modèle utilisé.
Développeurs : tout est disponible sur GitHub
Microsoft a publié l’intégralité du projet sur GitHub, incluant :
- Le serveur Web de base.
- L’interface utilisateur personnalisable.
- Des connecteurs MCP pour les IA et bases vectorielles.
- Des outils pour formater les données structurées (schema.org, RSS…).
Le projet est open source, et vise à fédérer une communauté autour de l’accessibilité des sites aux IA agents.
Avec NLWeb, Microsoft accélère la transition vers un Web agentique, où les IA ne se contentent plus de répondre, mais agissent au nom de l’utilisateur sur les sites.
À l’image de HTML pour les pages classiques, NLWeb pourrait devenir le socle standard de la prochaine génération d’expériences web pilotées par les IA, qu’elles soient embarquées dans une app, dans Windows, ou directement dans votre navigateur.