You upload docs or add URLs, and Knav builds a semantic search layer on top. No keyword matching — it understands meaning. Users get answers sourced from your documentation, not hallucinated.
The embed is a single script tag. Works with any site (React, WordPress, static HTML).
Stack: Next.js 16, Gemini 2.0 Flash for inference, vector embeddings for semantic search, vanilla JS widget.
Built this because most site search is terrible and chatbots feel disconnected from the actual content. Wanted something that feels native and actually knows your stuff.
Feedback welcomed.