Does anyone know how I can setup and integrate OpenSearch engine as a separate Catalog Search engine to Magento 2.4?

I have removed all the ElasticSearch dependent modules from the composer.json.

From the OpenSearch engine, I have added OpenSearch-PHP lib to my project.

I would like to have OpenSearch across a website (Search page, Category pages) instead of ElasticSearch wherever ElasticSearch is serving its requests.

1 Answer 1


OpenSearch is a fork of ElasticSearch and it's backward compatible with ElasticSearch 7.10. So you can just point Magento on OpenSearch and all will work as expected

See https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.htm

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.