Open-source semantic search that runs entirely in the browser.
No server. No API keys. No monthly bill.
ML model loads once, then every search is instant. No server calls, no latency, no cost per query.
Your content becomes a single .db file. Host it anywhere — Netlify, Vercel, GitHub Pages, S3.
Ask "how do I handle errors" and find the right page — even if it never mentions the word "error."
pip install sift-search then sift index ./content. Reads your pages, outputs one file.
Add <sift-search> to your HTML. 28KB gzipped. Works with any framework or plain HTML.
Push to your host. Everything runs client-side. Zero backend, zero ongoing cost.