AI AgentGitHubOpenAI

Microsoft Open-Sources NLWeb for Conversational Website Interaction

Microsoft has open-sourced NLWeb, which upgrades websites from traditional button-clicking and form-filling to interactive chatting. NLWeb is a protocol that enables websites to achieve conversational interfaces and supports MCP, allowing seamless integration with other AI tools.

Built on semantic layers like Schema.org, it provides an open protocol and open-source tools to establish the foundational layer for AI networks, similar to the role HTML played in document sharing. It supports multiple operating systems including Windows, MacOS, and Linux, and is compatible with various libraries and large models such as Qdrant and Snowflake.

Additionally, it offers code examples and tools to rapidly add natural language interaction capabilities to websites.

GitHub: https://github.com/microsoft/NLWeb

Image 1