In reply to Mav.

I have been using Algolia's free tier on my website for years. I still use their plugin (which Luke mentioned above), but that's now discontinued and no longer officially supported. (They recommend the PHP client now, but since the plugin still works fine I see no reason to switch.) I found it pretty easy to implement my own search result and autocomplete templates, too.