← Portfolio

Local Semantic Search

Live demo — the real embedding model, running in your browser

Scenario: three months ago someone wrote down why deliveries kept running late. You don't remember where, or what words they used — keyword search finds nothing. Semantic search matches by meaning. The production system embeds every note with bge-small-en-v1.5 on local CPU so nothing ever leaves the machine. This demo is the real thing: it downloads that same model and runs it entirely in your browser — your queries never touch a server, which is exactly the point.

Step 1 — Load the model

Downloads bge-small-en-v1.5 (≈30 MB, cached after the first visit) and embeds the sample corpus of fictional operations notes, all locally.

Starting…
Try a paraphrase that shares no keywords with the notes: shipments kept showing up behind schedule · getting new staff up to speed · client annoyed about being charged wrong