Typesense est un moteur de recherche open source qui fournit des résultats rapides et tolérants aux fautes de frappe. Le projet se présente comme une alternative à Algolia et comme une alternative plus simple à Elasticsearch. Ses fonctions comprennent les facettes et filtres, les synonymes, la recherche géographique, la recherche vectorielle et sémantique, un classement ajustable, le merchandising, la recherche fédérée et la haute disponibilité par réplication, avec une API REST et des bibliothèques clientes pour de nombreux langages. Vous pouvez l'exploiter vous-même avec Docker, des binaires natifs ou des paquets RPM et DEB, ou provisionner un cluster géré sur Typesense Cloud.
Le serveur est écrit en C++ et publié sous licence GPL-3.0 ; les bibliothèques clientes sont sous licence Apache. La société Typesense, Inc. indique Houston (Texas, États-Unis) comme site. En auto-hébergement dans l'UE, les données restent chez vous ; pour Typesense Cloud, le site ne cite aucune région d'hébergement, demandez donc la région et la juridiction au préalable.