The Algolia Elm SDK by Gianluca Bargelli allows developers to integrate the Algolia API into their Elm applications. This SDK is installed via npm. It's an experimental work in progress and is not recommended for production use.
Applications have not historically been designed to leverage third party cloud services. With the rise of cloud platforms has come new ways of managing and deploying applications in the cloud. The floodgates are open, and services are emerging to complement the capabilities of these cloud platforms.