Instant Search
Search results appear as the user types. Sub-50ms P99 API latency, client-side caching, and built-in debouncing — instant search that works on any connection.
Search that keeps up
AACsearch is designed for as-you-type use cases. The hosted widget and browser SDK handle debouncing, prefetching, and caching for you.
As-you-type results
Results update on every keystroke. Prefix matching and typo tolerance mean relevant hits appear from the first character.
Built-in debouncing
The widget and SDK debounce input automatically. Configurable delay (default 200ms) prevents unnecessary API calls.
Client-side caching
Repeated queries return from the browser cache instantly. Cache is keyed by query + filters + locale.
Query prefetching
Prefetch popular queries on page load so the first keystroke resolves from cache instead of a network request.
Sub-50ms API latency
AACsearch P99 latency is under 50ms. Combined with edge caching, end-to-end time stays well under 100ms.
Drop-in widget
The AACsearch widget ships with instant-search UI out of the box. One script tag, zero configuration required.
One script tag
Drop the widget into any HTML page. No npm, no bundler, no framework.
<script
src="https://cdn.aacsearch.com/widget/v1/widget.js"
data-key="ss_search_xxxx"
data-index="products"
data-locale="auto"
></script>Launch Search OS in one evening
Create an index, add documents and connect search from your app. Free tier covers a prototype — data persists when you upgrade.