Beobachtetes Signal · 3. Juli 2026 · Technical Release · Quelle: DEV Community · Relevanz: 2/5 · Sentiment: Positiv

Browsernative semantische Suche mit WASM unter 1ms realisiert

Zusammenfassung des Signals

Ein Entwickler beschreibt die Implementierung einer browsernativen semantischen Vektorsuche mithilfe eines kompakten WebAssembly-Moduls und browserbasierten Embeddings, wodurch Abfragen komplett ohne Backend, API-Schlüssel oder laufende Kosten auskommen. Der Autor entwickelte altor-vec – einen HNSW-Algorithmus, der in ein 54 KB großes WASM-Modul kompiliert wurde – und demonstriert eine Indexerstellung zur Build-Zeit über eine lokale Embedding-Pipeline mit Xenova/all-MiniLM-L6-v2 sowie eine React-Integration. Zu den gemessenen Leistungsdaten gehören eine p95-Abfragezeit von unter 1 ms für 10.000 Vektoren in Chrome, eine Indexgröße von rund 17 MB sowie eine einmalige Ladezeit des Embedding-Modells von etwa 23 MB. Dieser Ansatz eignet sich insbesondere für öffentliche Dokumentationsportale, Marketing-Websites und ähnliche Anwendungsfälle, bei denen Indexaktualisierungen im Rahmen des Deployment-Prozesses erfolgen.

Polaris7 AgentStrategische Einordnung
Hohe Konfidenz

Bietet einen kostengünstigen, clientseitigen Ansatz für die semantische Suche auf Dokumentations- und Marketing-Websites. Dies ist für Teams relevant, die eine serverlose, datenschutzfreundliche Suche ohne laufende Abfragekosten anstreben, auch wenn es für Kernplattformen im Bereich AdTech und MarTech keine grundlegende Marktdynamik auslöst.

SIGNAL RADAR

Marktsignale zu Algolia in Echtzeit verfolgen

Polaris7 erfasst behördliche Registrierungen, Primärquellen, Führungswechsel und Deal-Aktivitäten rund um die Uhr. Erstellen Sie Ihren kostenlosen Explorer-Workspace, um automatisierte Executive Briefings zu erhalten.

Kostenlos im Explorer starten
Kostenloser Explorer-ZugangKeine Kreditkarte nötigSofortiges Watchlist-Setup

Wichtigste Kernpunkte & Evidenz

  • altor-vec ist eine HNSW-Vektorsuche, die als 54KB großes WASM-Modul kompiliert und als statischer Index bereitgestellt wird.
  • Gemessene Abfragezeit: unter 1ms p95 für 10.000 Vektoren (384 Dimensionen) in Google Chrome.
  • Indexgröße: ca. 17MB für 10.000 Dokumente; Erstladung des Embedding-Modells: ca. 23MB.
  • Die Indexgenerierung erfolgt zur Build-Zeit über eine Embedding-Pipeline (Beispiel: 'Xenova/all-MiniLM-L6-v2' via @huggingface/transformers) und wird als binäre Datei über ein CDN ausgeliefert.
  • Monatliche Kosten pro Abfrage: 0 USD (keine Server- oder API-Gebühren bei clientseitiger Ausführung oder Vorab-Berechnung zur Build-Zeit).

Verknüpfte Unternehmen

2 verknüpfte Unternehmen
Primäre Quellenbasis & Herkunftsnachweis
Verifizierter Herkunftsnachweis
Primärquelle: DEV Community•Veröffentlicht: 3. Juli 2026
Ursprünglicher Berichttitel: “I added semantic search to my React app without a backend (and it's under 1ms)”

Verwandte Marktsignale & Trends

Aktuelle verifizierte Unternehmensentwicklungen und Deal-Aktivitäten in diesem Marktsegment.

Search14. Aug. 2026

Client-side semantische Suche ganz ohne Server oder Vektor-Datenbank

Ein technischer Beitrag beschreibt eine rein browserbasierte, clientseitige semantische Suche für eine statische Website mit 796 Seiten, die ohne serverseitige Modelle oder gehostete Vektor-Datenbanken auskommt. Die Implementierung liefert drei statische JSON-Artefakte sowie eine kompakte JavaScript-Ranking-Engine aus. Sie nutzt eine Model2Vec-basierte, per Wort destillierte 384-dimensionale Vektortabelle, die von Xenova/all-MiniLM-L6-v2 abgeleitet, auf int8 quantisiert und mit BM25-Lexikal- sowie Volltextkanälen kombiniert wird. Die Zusammenführung erfolgt über Reciprocal Rank Fusion auf Basis von Rangsfern statt Scores. Das Design priorisiert Datenschutz durch den Verzicht auf externe Embedding-Aufrufe, progressives Laden der Kanäle und deterministisches Verhalten. Der Artikel dokumentiert zudem konkrete Kompromisse wie den Verlust von Kontext sowie Tokenisierungs-Probleme und zeigt anhand von Messungen die Stärken und Schwächen des Ansatzes auf. Veröffentlicht am 14.08.2026.

Signal analysieren
Large Language Models / Vector Search Infrastructure26. Mai 2026

Entwicklung einer Vektorsuchmaschine mit HNSW-Graphen

In einem technischen Leitfaden erläutert Ebenezer Akinseinde die mathematischen und mechanischen Grundlagen zum Aufbau einer Vektorsuchmaschine mittels Hierarchical Navigable Small World (HNSW) Graphen. Der Beitrag beschreibt die Abbildung von Texten auf hochdimensionale Embeddings (z. B. Googles text-embedding-004), vergleicht gängige Ähnlichkeitsmetriken wie Cosine Similarity, Skalarprodukt und L2-Distanz und demonstriert eine TypeScript-Implementierung für Einfüge- sowie Suchroutinen. Es wird dargelegt, warum Brute-Force-kNN bei großen Datenmengen skaliert nicht funktioniert und wie HNSW die Komplexität von O(N) auf O(log N) senkt. Zudem werden produktionsrelevante Optimierungen wie Memory-Mapped Files (mmap) und Product Quantization (PQ) zur Minimierung des Speicherbedarfs vorgestellt. Ergänzt wird die Analyse durch eine interaktive 2D-Sandbox zur Visualisierung von Suchabfragen sowie Best Practices für das Data Ingestion, beispielsweise die L2-Normalisierung.

Signal analysieren
Search5. Apr. 2026

VS Code veröffentlicht Docfind: Client-Side Wasm Search für Static Sites

Das Engineering-Team von VS Code hat docfind als Open-Source-Projekt veröffentlicht – eine in Rust geschriebene und nach WebAssembly kompilierte Suchmaschine, die den Suchindex einer Website in eine kompakte, rund 2,7 MB große Binärdatei einbettet. Die CLI von docfind konvertiert eine documents.json-Eingabe in zwei Artefakte (docfind_bg.wasm und docfind.js), die an Nutzer ausgeliefert werden. Sämtliche Suchanfragen laufen komplett im Browser ohne Backend-Requests ab, was eine nahezu native Ausführungsgeschwindigkeit von rund 0,4 ms pro Query und null API-Kosten ermöglicht. Die Implementierung nutzt RAKE zur Keyword-Extraktion, FSST für String-Kompression sowie FST für indizierte Lookups. Docfind zielt auf statische, zur Build-Zeit generierte Inhalte wie Dokumentationen, Blogs oder statische Kataloge ab und bringt dabei typische Kompromisse in Bezug auf Cache-Busting sowie die Nichteignung für hochdynamische Daten mit sich.

Signal analysieren

Marktsignale & Strategische Shifts in Echtzeit verfolgen

Erstellen Sie benutzerdefinierte Watchlists, um automatisierte, evidenzbasierte Executive Briefings zu erhalten, sobald wesentliche Signale oder Marktverschiebungen auftreten.