Odoo AI-Powered Image Search for Products lets shoppers find catalog items with a photo. This module checks the image and shows the closest matches.
- Search the Odoo product catalog with a photo.
- Take a new photo for quick product lookup.
- Show match scores beside relevant product results.
- Show closest product matches first in the search results.
- Adjust search photos with simple editing controls.
- Manage visual search rules from the Odoo backend.
- Build product embeddings with scheduled Cron tasks.
- Manage visual search for individual Odoo websites.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Odoo AI-Powered Image Search for Products adds photo search to the online store. Shoppers can choose an image or take a new photo from the shop page.
This module checks the photo against stored product embeddings. It then shows the closest Odoo products, with stronger matches appearing first.
Odoo admins manage product mapping, match limits, and score display from the backend. They can also attach more product images as matching references.
For large catalogs, Cron tasks split embedding creation into smaller runs. Admins can also set visual search rules for each Odoo website.
Odoo stores can pair visual search with Odoo Website Shopping Assistant to provide another way for shoppers to explore products.

Highlighted Features of Odoo AI-Powered Image Search for Products
Photo & Camera Search
Choose a saved photo or take a new one to search for related products in Odoo.
Image Editing Tools
Crop, rotate, or zoom the chosen photo before Odoo uses it for product matching.
Match Score Display
Show a match score beside each Odoo result to indicate how closely the product relates.
Result Ranking
List stronger product matches first, making the most relevant results easier to find.
Cron-Based Processing
Use scheduled Cron tasks to prepare embeddings for large Odoo catalogs in smaller runs.
Multi-Website Setup
Set visual search rules for individual Odoo websites from the same backend environment.
Why Do We Need This Module?
Standard Odoo search depends on text. Shoppers may struggle to find an item when they have its photo but do not know its name.
Odoo AI-Powered Image Search for Products solves this with photo-based search. This module uses the submitted image to find related products in the Odoo catalog.
Admins control which products take part in the search. They can also define the minimum match value required for results.
Stores can also use Odoo AI Semantic Search to offer another guided method for product discovery.
Use Cases
Fashion Stores
Shoppers can use a clothing or accessory photo to discover related items in an Odoo fashion catalog.
Furniture Stores
Customers can provide a furniture or décor photo to explore related designs available in the Odoo store.
Electronics Stores
Shoppers can use a gadget or accessory photo when they do not know the exact product name in Odoo.
Eyewear Stores
Customers can use a frame photo to discover Odoo eyewear products with related shapes and designs.
AI-Powered Product Search
Odoo AI-Powered Image Search for Products brings photo lookup to the shop page. Shoppers can choose a saved image or take a new photo.
This module uses the photo as a search reference. It checks the image against prepared product data and returns relevant Odoo items.
- Choose a saved image for visual product search.
- Take a new photo from the shopper’s device.
- Search for products directly from the shop page.
- Search catalog items without entering product keywords.
- Add extra product photos as matching references.

Image Preview & Editing
Odoo shoppers can edit the selected photo before product matching starts. The available tools help prepare a clear search image.
Shoppers can focus on the required item and remove parts of the photo that are not useful for matching.
- Review the selected photo before starting the product search.
- Crop unwanted areas from the chosen search image.
- Rotate the selected photo into the correct position.
- Zoom into the photo to highlight product details.
- Replace the selected photo before running the search.

Easy Backend Configuration
Odoo admins manage visual search through backend mapping records. They can choose which products become available for image matching.
Admins can also set the match limit, control score display, and check the current embedding state.
- Create product image mappings from the Odoo backend.
- Process the complete catalog or selected product records.
- Set the minimum score required for product matching.
- Choose whether shoppers can view product match scores.
- Check Draft, Processing, and Stored embedding states.

Similarity-Based Product Results
Odoo shows catalog items that match the submitted search photo. Products with stronger matches appear higher in the result list.
A score can appear beside each result. Shoppers can also use existing Odoo shop filters to narrow the displayed products.
- Show catalog items that match the submitted photo.
- Move stronger visual matches higher in search results.
- Display a match score beside each returned product.
- Narrow visual results with existing Odoo shop filters.
- Show matched products within the regular shop layout.

Scheduled Embedding Generation
Odoo uses product embeddings to compare search photos with catalog items. A scheduled Cron task prepares this data at set intervals.
Admins can choose the run interval and product batch size. They can also check embedding progress from the Odoo backend.
- Prepare product embeddings with scheduled Odoo Cron tasks.
- Choose how often the embedding process should run.
- Set how many products enter each processing cycle.
- Split large product catalogs into smaller processing runs.
- Check current embedding progress from the Odoo backend.

Support
For any query or issue, please create a support ticket here CREATE A TICKET HERE
You may also check our other top-quality Odoo Modules.
Specifications
FAQs
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.