Lifetime updates | 180 days of free support included ...more |
AI Search and Image Search extension for Magento 2 designed to improve search capabilities of the Magento 2 e-commerce platform providing extended search results based on relevance calculated by using OpenAI embedding models.
Built on the OpenAI Embeddings API, this Magento 2 extension enhances search results by identifying relevance between products in a query through vector comparison. AI Search includes both products and images. It delivers results closely aligned with what the user is looking for, increasing the likelihood of customers finding the right product, which can ultimately drive more sales and improve conversion rates.
By utilizing AI-Driven search capabilities, the extension also offers AI-Driven related product recommendations for Magento 2. It can replace existing related products and generate recommendations on the fly without the need to explicitly define related products in admin panel. This is done for each product in real time.
Requires an OpenAI account.
Hyvä theme ready
Installation & Updates via COMPOSER (optional)
An extension designed to put modern AI capabilities in production environment and in favour of business.
Your Magento 2 store can now 'understand' what customers are searching for and provide them with tailored results specifically matching their search.
In some edge cases where standard Magento 2 search engine isn't returning results, AI can return results that can be meaningfully related leading to increased conversions.
A potential customer that is 'nearly' there may not get there at all. With our AI Search extension for Magento 2 you can increase chances for right products to get to the right customer. AI Search extension for Magento 2 designed to improve search capabilities of the Magento 2 e-commerce platform providing extended search results based on AI calculated relevance.
The extension is based on OpenAI Embeddings API. Text embeddings measure the relatedness of text strings. Unlike keyword search, embeddings capture meaning. In essense embeddings are special vector representations of certian test. Having texts and search queries comverted into vectors allows for measuring the distance between these vectors which represents the relatedness between them. Small distance suggests highly related texts while long distances mean less related texts.
The extension works by pulling and storing vectors for existing products into Magento's database. From then on when a customers makes a query, the text is converted into a vector using the OpenAI Embedding API and from then on, this vector is compared with all stored vectors for the products. Best matching results are included in the search results.
Consider the followign scenario:
If you have a prodyuct with name Wooden Led Lamp and customer searches for "light fixtures", natually Magento will not return any result because titles not description match the search query. However, an embedding vector can find relatedness between led/lamp and light fixtures and it will return the product. In the next example if they search for 'items from timber', the vector will again find relation between the search query in the wooden lamp.
As of 03/2025, the Embeddings API cost is $0.020/1M tokens. For example embedding product data (title, description and additional attributes) with total length of 500 words would cost approx. $0.00001
The extension is currently using latest text-embedding-3-small model by OpenAI
The extension is storing embeddings in dedicated table in the database. For databases that do not support VECTOR types, the vector comparison is done using advanced techniques that trade off relation for performance but still deliver outstanding results. If you run database that supports VECTOR types such as MariaDB 11.7+ or MySQL 9+ or others, search performance isn't impacted at all.
Our own search at Anowave is based on this technology, click the AI icon above and give it a try.
All our products come with a 6 full months (180 days) of premium support. To report a bug, use our Premium Help Desk available in your account at Anowave.
This extension can be installed in a few minutes, by going through the following steps:
You can install this extension via Composer only after purchasing a Composer support package
Run the following Composer commands
In order to use AI you need to have an account at OpenAI Platform (https://platform.openai.com/)
Anowave is an extension developer for Magento 1.x and Magento 2.x platforms. We provide a wide range of premium extensions for our in-house and public clients. The extensions we offer extend the capabilities of Magento and provide bespoke functionality. They also fill some gaps in the functionality provided by the base platform and help customers choose Magento as their preferred eCommerce platform.
The extensions we offer are part of our full-range Magento service, which also includes a Premium Helpdesk where customers can speak with actual software engineers and have their issues resolved without hassle. Premium-labeled modules also include free installation, configuration, testing, etc.