Microsoft Launches NLWeb to Bring Natural Language AI Interaction to Every Website
Microsoft introduces NLWeb, an open project enabling natural language interaction with websites using AI. It supports major OS and integrates with leading large language models.

Microsoft Unveils Natural Language Web (NLWeb)
On May 19, Microsoft introduced Natural Language Web, or NLWeb, an open project aimed at transforming websites into AI-powered platforms. NLWeb allows users to interact with websites using natural, everyday language, similar to Microsoft Copilot’s functionality.
What is NLWeb?
NLWeb acts as a self-contained search engine that understands and responds to natural language commands. It blends semi-structured data with external insights from large language models (LLMs), boosting website interactivity and making content more accessible.
Websites built with NLWeb also function as Model Context Protocol (MCP) servers, which means they can be discovered and work seamlessly within the MCP ecosystem. This native integration enables natural language APIs to serve both humans and AI agents effectively.
Although NLWeb is still in early development, it aims to lay the groundwork for the future of AI-driven internet. According to its official GitHub repository, NLWeb is a set of open protocols and open source tools focused on creating a foundational layer for the AI Web—much like how HTML shaped document sharing.
Testing System Compatibility
NLWeb supports all major operating systems, including the latest versions of Windows, Linux, and macOS. It integrates with popular LLMs from leading AI companies:
- OpenAI: Known for GPT models like ChatGPT, GPT-4, and GPT-3.5.
- Google: Developer of the Gemini LLM.
- Anthropic: Creators of the Claude family, including Opus, Sonnet, and Haiku.
- DeepSeek: A Chinese company maintaining its own LLM.
- Inception Labs: Offers a diffusion-based LLM (dLLM) called Inception that leverages AI image generation techniques for text and code creation.
Early versions of NLWeb have been tested with several organizations such as Chicago Public Media, Eventbrite, O’Reilly Media, Shopify, and Tripadvisor. These collaborations have contributed to shaping NLWeb’s features and capabilities. Now open to the public, the NLWeb team is optimistic about the platform’s potential.
Getting Started with NLWeb Today
NLWeb is available for developers to explore. The source code and detailed technical documentation have been released to help users customize and expand the platform. Additionally, a web server frontend with a user-friendly interface supports easy integration into existing web environments.
Developers interested in AI and web technologies can find opportunities to experiment with NLWeb and contribute to its growth. For those looking to expand their AI knowledge and skills, resources and courses are available at Complete AI Training.