OCA/search-engine
OCA community repository with 7 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 18.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- Algolia ConnectorOdoo 12, 13, 14connector_algolia
Connect 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.
- connector_elasticsearchOdoo 12, 13, 14, 15, 16, 18connector_elasticsearch
Adds Elasticsearch as a search engine backend in Odoo, letting you configure the connection and manage indexes that are exported to an Elasticsearch server.
- Connector Search EngineOdoo 12, 13, 14, 15, 16, 18connector_search_engine
Connect Odoo to external search engines by defining backends, indexes and per-record bindings, then recompute, export and delete index data in the background. It is a base framework: the actual search engine connection is provided by other addons.
- connector_search_engine_serializer_ir_export
Adds an 'Exporter' option to search engine index serializers, letting users choose a saved export definition (ir.exports) to decide which fields are sent to the search engine.
- connector_typesenseOdoo 16, 18connector_typesense
Adds Typesense as a search engine backend in Odoo, so users can configure a Typesense server and export indexed data to it.
- Search Engine Multi Image ThumbnailOdoo 16, 18search_engine_image_thumbnail
Configure thumbnail sizes per search engine backend, model and image field, so that image thumbnails are generated and indexed alongside your records. A new Thumbnails menu lets you manage sizes and see the generated thumbnails.
- Search Engine Serilizer PydanticOdoo 16, 18search_engine_serializer_pydantic
Adds a Pydantic section to the search engine index form that shows the JSON schema of the records stored in the index when the index uses a Pydantic-based serializer.