A curated list of awesome things related to NLWeb β Microsoft's open project for making websites natively conversational and agent-aware.
The HTML for humans and AI.
- π NLWeb Website β Official docs and examples.
- π NLWeb Protocol Spec β Protocol specification (still a work in progress).
- π£ Introducing NLWeb β Microsoftβs launch post with goals, architecture, and examples.
- π» NLWeb GitHub Repository β Official reference implementation in Python.
NLWeb is designed to be language-agnostic.
- nlweb (Python) β Official Python implementation.
- nlweb Crawler (Python)
- nlweb-net (.NET) β Official .NET port maintained by the core team.
- nlweb-js-client β A TypeScript client for integrating NLWeb into web applications.
Help us grow this section! Add Go, Rust, Java, Elixir or other community implementations here.
- Hello World Tutorial β Quick start example from the official docs.
- TripAdvisor β Travel discovery through natural language queries like "Where should I go this fall with kids?"
Contributions welcome!
- Add links with clear, descriptive titles
- Avoid marketing fluff
- Group related tools and libraries together
- Submit a pull request!