# Requirements

Required

* ExpressionEngine 7.4 or greater
* PHP 8.2 or greater
* [Meilisearch](https://www.meilisearch.com/) or [Algolia](https://algolia.com/) cloud hosted account, or [Meiliserach open source](https://www.meilisearch.com/docs/learn/self_hosted/getting_started_with_self_hosted_meilisearch) self-hosted server.
* Using native File Manager for document and image description generations (does not support Assets, Channel Files, or Channel Images)
* Documents and images must be publicly available. They can't be hosted locally or behind a firewall, otherwise OpenAI will not be able to read them.

Recommended

* [Queue module](https://boldminded.com/add-ons/queue) (it's free)
* A little PHP knowledge, depending on the needs of your [indexing criteria](https://docs.boldminded.com/dexter/docs/pipelines-and-fieldtypes).
