ModKor Visual Search for Magento 2 & Hyva

Let shoppers search your store with a photo. They snap a picture, paste a screenshot (Ctrl+V anywhere on the page) or drag an image into the search bar — Visual Search finds the closest matching products instantly. Powered by open-source AI image embeddings and the OpenSearch your Magento already runs: self-hosted, no monthly SaaS bill, zero per-search fees, and shopper images are never stored. Includes a hosted-API fallback for shared hosting, a one-screen React admin with per-store-view overrides, and analytics that show you what shoppers are photographing.
Email to a Friend
SKU
VisualSearch
$299.00
Requirement
  • Magento 2.4.8+ (Community Edition)
  • Hyva 1.4.6+ (License required)
  • Php 8.4+
  • Node 20+
12 Month Support Included
Free Installation Included

Your customers can't always describe what they want — but they can always show you.

A shopper sees a product in a friend's house, on Pinterest, in a store window. They photograph it, paste it or drop it into your search bar — and ModKor Visual Search returns your closest matching products in about a second. It's the search experience Google Lens and Pinterest taught everyone to expect, running entirely on your server.

Zero per-search fees — the difference you can bank

  • Visual-search SaaS (Syte, ViSenze, Nosto) charges hundreds per month plus per-query fees, forever
  • ModKor Visual Search ships a self-hosted AI embedding engine (open-source CLIP, CPU-only — no GPU) — one license, unlimited searches
  • Vectors live in the OpenSearch your Magento already runs — no new database, no new subscription
  • Your catalog and your shoppers' photos never leave your infrastructure
  • On shared hosting? Switch to the hosted embedding API adapter with one config change

Four ways in — every one your shoppers already know

  • Take a photo — the camera opens directly on mobile
  • Upload an image from any device
  • Paste a screenshot — Ctrl+V anywhere on the page opens visual search with results
  • Drag & drop onto the search window
  • Images are downscaled in the browser before upload — fast even on mobile data

Hyvä-native storefront, zero theme surgery

  • The camera button injects itself into your existing search bar — no theme template overrides to maintain
  • Alpine.js + Tailwind, CSP-compliant, composited-only animations, CLS-safe lazy images — built to keep Lighthouse at 100
  • Results modal with product image, name, price — one tap to the product page
  • Fully bilingual English + French out of the box

Set-and-forget indexing

  • Product saves queue themselves; a background worker keeps vectors fresh — admin saves are never slowed down
  • If the embedding engine is ever down, batches wait and retry — no product ever silently loses its vector, and normal keyword search is completely unaffected
  • Out-of-stock and hidden products are filtered inside the vector query — they never waste a result slot
  • Full-catalog rebuild from the dashboard or CLI (modkor:visualsearch:reindex)

Merchandising intelligence no keyword search can give you

  • The analytics dashboard shows what shoppers photograph most — real demand signals from real photos
  • Search volume, no-match rate, average match quality and speed
  • Privacy-first: shopper images are never stored, IPs are hashed — PIPEDA/GDPR-friendly by design

Built like software, not a plugin

  • One-screen React admin with per-store-view overrides — no Stores → Config maze
  • Test connection probes your embedding engine before you save and reports the model's real vector dimensions
  • Rate-limited, CSRF-protected search endpoint; API keys stored encrypted
  • Health CLI (modkor:visualsearch:status) shows engine, index and queue in one shot

Compatibility

Magento Open Source / Adobe Commerce 2.4.x with OpenSearch · PHP 8.1–8.4 · Hyvä storefront UI (search endpoint works headless too) · ModKor_Core (ships with the suite)