Faceted Search & Navigation

Dynamic facets with real-time counts. Give users the navigation controls that move them from query to result in one click.

Every filter, every click

AACsearch computes facet counts server-side on every query. No client-side post-filtering, no stale counts, no separate aggregation pass.

Dynamic facets

Define which fields are facetable in your collection schema. Counts are recomputed on every query with sub-millisecond overhead.

Accurate counts

Facet counts reflect the current query context — apply a price filter and category counts update immediately.

Range facets

Numeric range facets for price, rating, year, and custom fields. Configurable bucket sizes and display formats.

Nested category facets

Multi-level category trees rendered as hierarchical facets. Breadcrumb navigation generated automatically.

No aggregation overhead

Facet computation is co-located with search execution. One API call returns results and facet counts together.

Mobile-first facets

The widget renders facets as a collapsible drawer on mobile. Tap to open, tap to filter, tap to close.

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.