How it works

Most “AI search” apps copy your catalogue into their own index and re-sync it forever. This one doesn’t copy anything.

Two routes, one search box

The reason it feels instant is that the fast path never waits for the smart path.

As they type

Every keystroke hits Shopify’s own predictive search — the same index that powers your theme’s built-in suggestions. It’s already fast, already accurate on product names, and costs nothing.

When they stop

Once a shopper pauses on a descriptive phrase or presses Enter, the query goes to the AI, which turns it into structured filters and runs a real Storefront search. Results replace the suggestions in place.

A search page, not just a dropdown

Pressing Enter takes shoppers to a real results page — and the compiled query carries over, so everything they do there is free.

Filter sidebar

Colour, size, brand, type and price, with live counts and colour swatches. Built from the filters you already configured in Search & Discovery, so it matches the rest of your store.

Sorting and load more

Relevance or price, and cursor pagination that appends rather than reloading. Filters and sort live in the URL, so a filtered search is shareable and the back button behaves.

Decide what shows first

Put your best sellers, or a collection you choose, above the results — always, or only when a search returns little or nothing. It turns a dead end into a browse.

Refining is free

Sorting, filtering and loading more all reuse the interpretation from the first search. A shopper narrowing a query five times costs one AI search, not five.

No index, no drift

Instead of embedding your products into a vector database, the app learns the vocabulary your store already uses.

  1. On install it reads your categories, product types, brands, tags and variant options — the values you’ve already set on your products — and builds its own index of them.
  2. Every one of those is filterable straight away. The app doesn’t route filtering through Shopify’s built-in filter engine, so there is no second app to install and nothing to switch on.
  3. When a shopper searches, the AI maps their words onto that exact list. “Black” only becomes a colour filter if you genuinely have a black option.
  4. The compiled search runs against Shopify’s Storefront API, so prices, stock and market currency are always live — never a copy that can go stale.
Because there’s no index, a product you publish is searchable immediately. There is no sync to wait for and no crawl to schedule.

Built to fail gracefully

The search box always works

If the AI is slow, unavailable, or your monthly allowance has run out, the search falls back to standard keyword relevance. Shoppers never see an error, and they’re never told anything about your plan.

Never an empty dropdown

If a compiled filter turns out to be too narrow and returns nothing, the search is retried without it. A precise answer is better than a broad one, but a broad one is far better than none.

Add to cart that can’t go wrong

Quick add only appears on products with a single variant. Anything with a size or colour choice links through to the product page, because guessing on a shopper’s behalf creates returns.

Your theme stays yours

Everything ships as an Online Store 2.0 app embed. No Liquid files are edited, nothing is injected into your theme code, and switching the embed off restores your original search completely.

Accessibility

The dropdown is a proper dialog: focus is trapped while it’s open and restored when it closes, arrow keys move through results with screen reader announcements, and Escape closes it. It respects reduced-motion preferences.