Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option

Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
search
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
  • Visual Search Module (No SaaS): The self-hosted Intelligent Search Engine with Meilisearch option
Compatibility

Desde 8 a la 9.x

Why did we create this module?

In today's PrestaShop market, truly visual and powerful search solutions, such as Doofinder, Motive, or ApiSearch , are reserved for those who can afford a pay-per-use model that is extremely expensive.

Rekire Free Visual Search was born as an "all-rounder" solution that combines the elegance of elite tools with the freedom of a proprietary solution.

  • Performance without fees: Regain full control of your costs without paying "rent" for each search.
  • Intelligent Scalability: For massive catalogs or high traffic, use Meilisearch self-hosted on a separate VPS to get enterprise-level speed.
  • Resilience Guarantee: If your external server fails, the system automatically switches to your own MySQL engine so you never stop selling.

Technical Specifications

Fullscreen Overlay Visual results with image, price and stock in real time.
Dual Motor Use native MySQL or Meilisearch for responses in less than 50ms.
Fuzzy Search Tolerant of errors through configurable trigram system.
Direct Purchase Add to cart button and integrated combinations modal.
Cache with Warmer Pre-load frequently used searches for immediate response.

* Compatible with PrestaShop >8, 8.x / 9.x, multi-store and multi-language.

License

License and Support Policy

At rekire , we want to make things easy for you. That's why our PrestaShop modules come with a flexible usage license:

✔ Unlimited use in your projects: You can use the module in as many of your own installations as you want, even if you are an agency and manage multiple websites (without needing to be under the multi-store modality).
✘ Distribution restrictions: What is not allowed is the exchange, distribution, sale or republication of the module to third parties.
Professional ethics

This software is our livelihood. We ask for your professional ethics and that you make new purchases if the volume of projects requires it; it's the only way for us to make it worthwhile to continue developing such "cool" modules and maintain our constant improvements.

Technical Support

In order to provide you with the best service, module support is governed by the following conditions:

  • Support will be provided exclusively on the website declared as the main site .
  • If a primary site has not been declared, support will automatically be applied to the first installation where the module is activated.
€363.00,
€363.00 €300.00

Replace PrestaShop's native search bar with a fullscreen overlay displaying real-time results. Features include a dual search engine ( MySQL + optional Meilisearch ), typo-tolerant fuzzy search, faceted filters by category, manufacturer, and price, a direct cart button from the results, and search statistics with click-through rate (CTR). Fully customizable in appearance, multi-store, multilingual, and compatible with PrestaShop 8.x and 9.x.

Quantity

Module support

Exclusive Benefits of Your Rekire Module

⚙ Free Installation

We'll do it for you! We'll install and configure the module in your store completely FREE , guaranteeing a quick and hassle-free start.

♻ Lifetime Updates

Get permanent access to the latest version of your module. Your investment is protected and it will always be compatible with new versions of PrestaShop.

✅ Certified Quality

Our modules have passed the official PrestaShop validation, ensuring their security, performance and compatibility with the platform's standards.

⭐ Premium Support (1 Year)

You have a full year of dedicated support . Any questions or problems that arise regarding the module will be resolved by our expert team.

Outstanding

Main Features

  • Fullscreen overlay visual: Results with image, price, stock and manufacturer in real time, without reloading the page.
  • MySQL + Meilisearch dual engine: Works with MySQL from the start; allows you to activate Meilisearch for responses in less than 50ms.
  • Fuzzy search: Tolerant of errors using trigrams with configurable similarity threshold.
  • Add to cart: Direct purchase from the search engine; includes a modal for combinations for products with variants.
  • Highlighted exact matches: Products with exact names are automatically promoted at startup with a visual badge.
  • Relevance weights: Granular control by field: name, reference, EAN, manufacturer, category and labels.
  • Multilingual synonyms: Bidirectional management of equivalent terms with CSV import/export.
  • Statistics and CTR: Record of total searches, terms with no results, and most clicked products.
  • Customizable appearance: Colors, animations, card size and layout adjustable from the panel.
  • Automatic synchronization: The index is updated in real time when saving or deleting products via hooks.
  • Multi-store and multi-language: Compatible with the native architecture of PrestaShop 8.x 9.x.
  • Smart cache with warmer: Pre-loading of frequent searches via cron for immediate response.
Asesor experto

¿Necesitas ayuda de un experto? ¿Hablamos?

PrestaShop Module 8.x & 9.x

Transform the search experience in your online store

PrestaShop's native search engine does its job, but it's not designed for conversions. Rekire Free Visual Search Replace that search engine with a fully visual, instant, and highly configurable enterprise-level search system capable of displaying products with image, price, stock, and manufacturer in fractions of a second, without reloading the page.

MySQL + Meilisearch dual architecture
Fullscreen overlay with visual results
Installation in minutes, no dependencies

🎯 A search engine that your customers will see differently

As soon as the user starts typing, a fullscreen overlay with a visual grid of products that updates in real time with each tap. Each card displays the product image, name, price including VAT, reference, manufacturer, and stock badge, with a configurable, elegant opening animation. fade, , slide-up and scale.

Products that exactly match the search term are They are automatically promoted at the beginning. with a visual badge, while the rest are ordered by weighted relevance. The customer finds what they're looking for before they even finish typing it.

⚙️ Dual search engine: MySQL + Meilisearch

Uncompromising performance and flexibility

MySQL engine with tokenized index and trigrams

Build your own database index with advanced tokenization and include trigram generation for error tolerance. If a client writes "zapatila" rather "slipper", The engine finds it anyway. The fuzzy similarity threshold is configurable between 40% and 100%.

The index covers eight fields per product, each with independently configurable relevance weight:

Product Name
Internal reference
EAN / UPC / MPN
Manufacturer
Category
Tags
Characteristics
Short description

Optional integration with Meilisearch

Enterprise

Open-source engine written in Rust with answers in less than 50 ms. It supports typo-tolerant search, faceted filters, configurable relevance, and multilingual support. Available in [mode name missing] self-hosted either Meilisearch Cloud. Includes a complete systemd service installation guide.

If Meilisearch is unavailable for any reason, the module automatically activates a fallback to MySQL without the user noticing any interruption.

🔍 Real-time faceted filters

The overlay incorporates a side panel with dynamic filters calculated based on the current results, without reloading the page:

🗂️
Categories
With product counter by category
🏭
Manufacturers
Filtered by brand or supplier
💶
Price
Double-ended slider (min/max)
🏷️
Attributes
Features and attributes of the catalog

The filters are recalculated in each search on the full set of results, not only the visible page, guaranteeing absolute consistency with the actual catalog.

🛒 Conversion-oriented features

Designed to sell, not just to search

Add to cart
Simple products are added from the overlay. Products with combinations display a selection modal without leaving the search.
Popular searches
Terms configured manually or generated automatically from the most frequent searches of the last 30 days.
Featured categories
It displays the most represented categories in each search with a product counter, facilitating guided navigation.
Navigation shortcuts
Shortcuts to orders, contact, categories or CMS pages, always visible above the results.
Personalized message and links
Full HTML support for promotional banners, CTAs, or any content within the search overlay.

Multilingual synonyms

The synonym manager allows equivalent terms to share results. They are bidirectional and they are configured by language. For example: monitor ↔ screen.

✅ Bulk CSV import and export — ideal for catalogs with extensive technical vocabulary or multiple active languages.
📊

Search statistics

It records everything that happens in the search engine in real time:

  • Total searches per period (7, 14, 30 or 90 days)
  • Unsuccessful searches to detect gaps in the catalog
  • CTR (Click-Through Rate) from the search engine
  • Top products clicked
✅ One-click CSV export. Compatible with Excel, Google Sheets, and any BI tool.

⚡ Smart cache with automatic heating

Stores results in a database with configurable TTL to avoid recalculating repeated queries.

He cache warmer The system preloads the most frequent keywords via cron before the first customers arrive. The back office alerts if the TTL is lower than the warmer's frequency to prevent inconsistencies.

🔄 Real-time synchronization with the catalog

Connected to PrestaShop's native hooks, the index is kept up-to-date without manual intervention:

  • When saving One product: immediate reindexing in MySQL + push to Meilisearch
  • By deleting One product: removal of the index in both engines
  • When updating categories or manufacturers: cache invalidation
  • When cleaning PrestaShop cache: module invalidation

🎨 Fully customizable appearance

The overlay adapts to the visual identity of any store without touching a line of code. The following settings are configured from the back office:

🎨 4 main colors
Primary, accent, background, and text — visual or HEX selector
✨ Opening animation
Fade, slide-up or scale
🖼️ Image size
From 80x80 to 452x452 px
📐 Overlay width
Responsive with CSS auto-fill, 2 columns on mobile
👁️ Field visibility
Price, reference, manufacturer and stock separately

⏱️ Scheduled tasks (Cron)

Two endpoints with configurable security tokens:

  • Full reindexing scheduled (recommended: 1x/day)
  • Cache warming automatic for the first user of the day

Cron URL ready to copy from the back office.

🌍 Multi-store and multi-language native support

Compatible with PrestaShop's multi-store functionality, including support for multiple stores on the same Meilisearch instance. filtered by id_shop.

The synonyms, weights, and appearance settings are Independent by store and language.

📦 Installation in minutes

Upload the ZIP file from the back-office module manager, install and configure. No mandatory dependencies.

MySQL included and functional from the start. Meilisearch is completely optional for those who want maximum performance.

Compatible with PrestaShop 8.x & 9.x

Take your store to the next level with an enterprise-level search engine

No mandatory dependencies · No monthly fees · No complicated installation

Data sheet

Compatible PrestaShop versions
8.0
8.1
8.2
9.0
9.1

2026-07-23
v1.4.8

Improvements implemented to add different content options to banners (Image, Video, Products...).

Email campaign management with explicit consent when loading a search for the first time (Consent is recorded for subsequent management).

AI-powered campaign banner generation.

Modal and full-page permissions corrected

Fixed problem with tinymce

v1.3.7

2026-07-11

v1.3.7

  • Search refinement.
  • Option to press enter or the magnifying glass to send to the native PrestaShop search engine.
  • Detection of numbers in names and matching in both normal and exact searches for presentation.
  • Improved assignment of Infinite scroll or pagination.
  • Another presentation method has been implemented (Classic), not 100% modal for the native language romantics.
  • The "Native Full Page" mode is fully functional except for adjusting some theme CSS.

2026-06-15

v1.2.8

  • - Detection of numbers in names and matching them in both normal and exact searches for presentation.
  • - Improved the assignment of Infinite scroll or pagination.
  • - Implemented another presentation method (Classic), not 100% modal for the native romantics.
  • - The "Native Full Page" mode is fully functional

v1.2.33

2026-06-13

Fix actionObjectProductUpdateAfter

2026-04-11

v1.2.8

- Filter systems corrected and improved

2026-04-10

v1.2.7

- Fully translated into English with everything translatable.

- Adjusted the alignment of the triggers in the backend.

- Minor adjustments to the CSS.

- Security settings.

2026-04-09

v1.2.5

- Added setting to assign background color to labels in the predictive search display.

- Several minor CSS styles were adjusted to better match colors and sizes.

2026-04-07

v1.2.4

Added the "You might be interested in" section to show suggested products when the results of precise searches are few.

Improved fuzzy search for the SQL engine.

CSS Improvements

2026-04-05

v1.1.0

- Visual and design improvements.

- Option to insert banners at the top or side. Programmable.

- Added the possibility to exclude brands.

- Adjusted the presentation of out-of-stock but available products to display the notice.

- Various minor corrections.

2026-03-30

v1.0.27

- Automatic reindexing of new or edited products.

- Option to display the price with or without taxes.

2026-03-29

v1.0.25

- Improved statistics

- Added field to vary the character collection and avoid terms like "m, s, mu, su".

- Added option in general settings for category exclusion.

- The tabs have been removed from the side menu, because we already have access to all the options and tabs in the settings.

- Various visual improvements.

- Our own breadcrumbs.

- Added method to confirm the selected search engine.

- Improved Fuzzi for word filter.

- Corrected presentation in 2k and 4k formats.

- The ability to exclude features has been implemented.

- Implemented system for auto-indexing and detection of non-indexed products using cron.

- SQL synchronizes automatically.

- Meilisearch synchronizes with cron.

- Automatic detection of terms to be pre-cached.

- Improved selection of excluded items, both for categories and characteristics.

2026-03-26

v1.0.24

Visual improvements and bug fixes

2026-03-19

v1.0.23

Module launch

Cookie consent