Introducing NLWeb: Bringing Conversational Interfaces Directly to the Web
Official announcement detailing NLWeb as an open project to make it easy for any website to offer rich, natural language interfaces using any AI model and their own data.
NLWeb Kit – The complete toolkit to make your website AI-agent compatible
The web is evolving beyond human browsing. AI agents are becoming the new interface layer, and they need websites that can communicate in structured, semantic formats. NLWeb Kit provides everything you need to implement the NLWeb protocol - making your site discoverable and actionable by AI agents through natural language queries and Schema.org responses.
{
"protocol": "nlweb",
"version": "1.0",
"endpoints": {
"ask": "/api/ask",
"search": "/api/search"
},
"capabilities": [
"content_query",
"semantic_search",
"structured_data"
],
"nlweb_ready": true
}
Just as SEO made websites search-engine ready, NLWeb Kit makes them AI-agent ready.
Made websites discoverable by search engines
Makes websites actionable by AI agents using natural language
Every day you wait, your competitors get further ahead. The window for early adoption is closing fast.
Major publications are covering the NLWeb revolution
Official announcement detailing NLWeb as an open project to make it easy for any website to offer rich, natural language interfaces using any AI model and their own data.
Explains NLWeb as a lightweight, open-source framework leveraging Schema.org and RSS to add conversational AI to websites.
Covers the Build 2025 launch, positioning NLWeb as a simple way to add AI-powered chatbots to websites with minimal code.
Details the technical architecture, open-source nature, and ease of integration. Emphasizes NLWeb's ambition to be for agentic AI what HTML is for browsers.
Focuses on NLWeb's vision to transform the web into an AI-powered, interactive space. Highlights its role in making websites accessible to AI agents.
The complete NLWeb implementation with documentation, examples, and community contributions. Everything you need to get started.
Join the 23% of forward-thinking websites that are already NLWeb Ready. Don't be part of the 77% that get left behind.
NLWeb Kit handles every aspect of making your website agent-ready, from audit to deployment.
We analyze your content architecture, APIs, and data structures to create your NLWeb readiness score and implementation strategy.
We implement the core NLWeb protocol endpoints that allow AI agents to query your content using natural language and receive Schema.org structured responses.
We configure the /.well-known/agent.json file that tells AI agents about your NLWeb capabilities and available endpoints for seamless discovery.
Optional vector database integration for advanced semantic search capabilities, enabling more sophisticated content understanding and contextual responses.
From job boards to ecommerce, NLWeb Kit transforms any platform with valuable content into an AI-agent compatible powerhouse.
Let AI recruiters discover and match candidates with positions automatically through intelligent queries
Enable agents to find, recommend, and book events for users seamlessly through natural language
Allow AI shopping assistants to browse, compare, and purchase products with intelligent recommendations
Make your documentation and features queryable by AI assistants for enhanced user support
Enable semantic product discovery and intelligent recommendations through AI-powered search
Make articles, guides, and resources accessible to AI researchers and content discovery agents
See how AI agents interact with NLWeb-enabled websites using natural language queries and structured responses.
Querying NLWeb-enabled ecommerce site
{
"protocol": "nlweb",
"query": "Find wireless headphones under $200 with good battery life",
"response": {
"@context": "https://schema.org",
"@type": "SearchResultsPage",
"mainEntity": {
"@type": "ItemList",
"numberOfItems": 3,
"itemListElement": [
{
"@type": "Product",
"name": "Sony WH-CH720N Wireless Headphones",
"price": {
"@type": "Offer",
"price": "149.99",
"priceCurrency": "USD"
},
"description": "Noise canceling wireless headphones with 35-hour battery life",
"brand": "Sony",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.4",
"reviewCount": "1,247"
},
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Battery Life",
"value": "35 hours"
},
{
"@type": "PropertyValue",
"name": "Noise Canceling",
"value": "Yes"
}
]
},
{
"@type": "Product",
"name": "Anker Soundcore Life Q30",
"price": {
"@type": "Offer",
"price": "79.99",
"priceCurrency": "USD"
},
"description": "Active noise canceling headphones with 40-hour playtime",
"brand": "Anker",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.3",
"reviewCount": "2,891"
},
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Battery Life",
"value": "40 hours"
}
]
}
]
}
},
"metadata": {
"timestamp": "2024-01-15T10:30:00Z",
"source": "product_catalog",
"confidence": 0.94
}
}
AI agent checks /.well-known/agent.json to discover NLWeb capabilities
GET /.well-known/agent.json
{
"protocol": "nlweb",
"version": "1.0",
"endpoints": {
"ask": "/api/ask"
},
"capabilities": ["content_query", "semantic_search"]
}
Agent sends natural language query to the /ask endpoint
POST /api/ask
{
"query": "Find wireless headphones under $200 with good battery life",
"context": {
"user_preferences": ["audio_quality", "battery_life"],
"budget_max": 200
}
}
Website returns Schema.org structured data that agents can understand and act upon
HTTP 200 OK
Content-Type: application/json
{
"protocol": "nlweb",
"response": {
"@context": "https://schema.org",
"@type": "SearchResultsPage",
"mainEntity": { ... }
}
}
Agents ask questions in plain English and receive contextual, accurate responses using Schema.org structured data that both humans and machines can understand.
Get structured, actionable data immediately through the NLWeb protocol without complex integrations or API documentation - just natural language queries.
Every NLWeb instance is also an MCP (Model Context Protocol) server, making it compatible with AI assistants and chatbots that support the emerging MCP standard.
As AI agents become the dominant way users interact with the web, only NLWeb Ready websites will thrive. Start your transformation today with NLWeb Kit.
No commitment • 30-minute consultation • Custom roadmap to becoming NLWeb Ready