Base module to synchronize Algolia search engine with Odoo.
Depends on connector_search_engine.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Connect Odoo to the Algolia search engine so product and other records can be indexed and searched on your website. Configure Algolia credentials, push index settings and records, and see the size of each index record.
This module adds Algolia as a search engine backend inside Odoo. Users with connector manager rights can create an Algolia backend under the Search Engine menu, entering the Algolia APP ID and API KEY. These credentials can also be supplied through server environment configuration instead of being typed in Odoo.
Once a backend exists, the standard search engine index screens can push records to Algolia, delete them, clear an index, and read back the objects stored there. Advanced index settings defined on the index configuration are merged with the backend settings before being sent to Algolia.
Business rules added by the code: - Each record sent to Algolia is checked; if its exported data exceeds 10,000 bytes (about 10 KB), the export is refused with an 'Algolia record quota exceeded' error. - Every search engine binding record shows a computed 'Index record size' field so users can see how large the exported data is and avoid exceeding the quota. - The Algolia object identifier is taken from the record's 'id' when no objectID is present.
The module extends the generic search engine models se.backend.algolia, se.binding and se.index, and adds a new menu 'Algolia Backends' under the search engine root menu, with a list and form view for managing backends.
Menus it adds
Models and fields (6)
- se.index · extends an existing model
- se.binding · extends an existing modeldata_size (Index record size)
- algolia.adapter · new model
- se.backend.algolia · new modeltech_name, algolia_app_id (APP ID), algolia_api_key (API KEY)
- algolia.se.connector · new model
- algolia.json.export.mapper · new model
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/search-engine.
terminal Installation and usage
OCA documentation · Odoo 14.0Configuration
Source · Odoo 14.0You have to configure your backend (api, secret) and index in the menu
"Connector > Search Engine Backend"
No verified information in OCA: Installation, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.