Module / AI Search

SiteZilla Image Searcher — AI product search by image for OpenCart

Local product search by photo, URL, drag-and-drop or clipboard image with vector database catalog indexing.

opencart_module stable v0.1.0
OpenCart versionOpenCart 2.3 Installation methodAdmin panel DistributionPaid

What is included

Image searchOpenCart 2.3Local AI serverQdrant / Vector DBBatch indexingEnglishUkrainianRussian

SiteZilla Image Searcher connects OpenCart 2.3 to a local image-vector search backend. Customers can upload a file, paste an image, drag and drop it, or provide a direct URL. The module receives matching product IDs and renders current OpenCart product cards.

Architecture

OpenCart remains the source of product truth. The AI server computes embeddings and stores vectors in Qdrant or another vector database.

Frontend flow

The customer submits an image. The backend returns product_id and score pairs. OpenCart loads names, prices, descriptions, images and links using its catalog model.

Indexing

The admin interface supports preview, filtering, batch processing, image hashes and local status tracking.

Requirements

A separate AI server implementing /health, /stats, /index/product, /search/image and /delete/product is required.

FAQ

Does it require Google Vision?

No. This build expects a local AI backend.

Can it use Qdrant?

Yes, or another vector database selected for the backend.

Need image search in your store?

Send your OpenCart version, theme, catalog size and server details.

Discuss implementation

All supported content blocks

This translation also contains every block type supported by the imported example.

How it works

OpenCart sends product images to a local AI backend and receives ranked product IDs.

Responsive upload modal
Responsive upload modal

OpenCart storefront

File, URL, clipboard and drag-and-drop entry points.

Current catalog data

Names, prices and URLs are loaded from OpenCart.

Current catalog data

Capabilities

Image input

File, URL, clipboard and drag-and-drop.

Vector index

Product and image embeddings in a vector DB.

OpenCart output

Current product cards and standard actions.

Demo indicators

5 API endpoints
16 color presets
3 interface languages
Architecture rule
Keep commerce data in OpenCart and similarity search in the AI service.
SiteZilla team

Discuss image search

Send catalog size, theme and server details.

Contact us

Characteristics

Compatibility

OpenCart version
OpenCart 2.3
PHP version
PHP 7.4

Installation and requirements

Installation method
Admin panel
Modification format
OCMOD
Modification format
Events

Licensing and distribution

Distribution
Paid
License scope
One site

Localization

Interface languages
English
Interface languages
Ukrainian
Interface languages
Russian

Support and updates

Support period
12 months
Update access
12 months
Contact

Need a website, CRM or technical improvement?

Describe the task — we will review options and suggest the next step.

Technical improvement Website or store CRM / admin panel