Wed. May 6th, 2026

AI Search, Image Search, and Category Filters Land in PSRESTful Product Search

The topic of AI Search, Image Search, and Category Filters Land in PSRESTful Product Search is currently the subject of lively debate — readers and analysts are keeping a close eye on developments.

This is taking place in a dynamic environment: companies’ decisions and competitors’ reactions can quickly change the picture.

Posted on May 5

• Originally published at blog.psrestful.com

A while back we explained how Product Search works on PSRESTful, and earlier this spring we shipped the product detail page that pulls tiered pricing, locations, decorations, and live inventory into one view.

Since then, three things changed quietly in the same screen, and they change how you actually find products.

The new AI Search toggle (next to Keyword) runs a semantic search instead of a keyword match. You type the way you'd brief a colleague, with phrases like "eco-friendly giveaways for a tech startup under $5", "made in USA stainless steel water bottles", or "custom mugs under $10 minimum 50 pieces", and the search engine does two jobs in parallel.

First, an LLM extracts structured filters out of your sentence: max_price=5.0, category=drinkware, country_of_origin=US, min_qty_hint=50, primary_material=stainless steel, and so on. Anything you've already set in the form takes precedence; anything you haven't is filled in from the natural-language hint.

Second, the leftover semantic intent ("eco-friendly giveaways for a tech startup", "water bottles", "custom mugs") is turned into an embedding and run against a vector index of every product you can see. The results come back ranked by Relevance (the green-and-grey bar in the screenshot above) instead of by SKU.

If the LLM is unsure about a filter, it leaves the words in the semantic query and lets the embedding do the work, so it won't hallucinate a brand that wasn't in your sentence.

Click the camera button next to the toggle and the image search panel slides open.

That last one is the one to try at a trade show. Walk past a booth, snap the bottle on the table, and PSRESTful comes back with the closest matches across every supplier you have credentials for, ranked by visual similarity.

Behind the scenes the image becomes an embedding in the same vector space as the product images, so the same Relevance % score format applies. You can layer the structured filters (price, lead time, min qty, normalized category, brand, supplier) on top, which is useful when the visual match is good but you need it under $8 with a 7-day lead time.

Both modes, along with the original keyword search, now respect the normalized_subcategory filter that we shipped a few weeks ago. One dropdown, every supplier, no fighting with Knits vs Sport Shirts vs POLO/SPORT. It also surfaces in the AI Search path: ask for "polos" and the LLM resolves it to the canonical Polos subcategory before the vector search runs.

One thing worth saying out loud: every search mode is scoped to the suppliers you have access to. AI Search and Image Search both respect the same scope as Keyword Search. If a supplier isn't in your account, their products don't show up in your results, no matter how you phrase the query or what photo you upload.

The toggle is live for everyone with Product Search access. Open psrestful.com/search, flip to AI Search, and describe what you actually want. Or hit the camera, point your phone at something, and see what comes back.

If a query you'd expect to work doesn't, send it our way. The decomposer learns from the misses.

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.

For further actions, you may consider blocking this person and/or reporting abuse

DEV Community — A space to discuss and keep up software development and manage your software career

Built on Forem — the open source software that powers DEV and other inclusive communities.

Why it matters

News like this often changes audience expectations and competitors’ plans.

When one player makes a move, others usually react — it is worth reading the event in context.

What to look out for next

The full picture will become clear in time, but the headline already shows the dynamics of the industry.

Further statements and user reactions will add to the story.

Related Post