This search experience is powered by Typesense which is a blazing-fast, open source typo-tolerant search-engine. It is an open source alternative to Algolia and an easier-to-use alternative to ElasticSearch.
The books dataset is from Open Library which is an initiative of the Internet Archive. Please contribute books metadata if you're able to.
The app was built using the Typesense Adapter for InstantSearch.js and is hosted on S3, with Cloudfront for a CDN.
The search backend is powered by a geo-distributed 3-node Typesense cluster running on Typesense Cloud, with nodes in Oregon, Frankfurt and Mumbai.
Here is the source-code that shows you how to build your own search experience like this one: https://github.com/typesense/showcase-books-search