Typesense is an open-source search engine that delivers fast, typo-tolerant search results. The project positions itself as an alternative to Algolia and as an easier-to-use alternative to Elasticsearch. Its features include faceting and filtering, synonyms, geo search, vector and semantic search, tunable ranking, merchandising, federated search and high availability through replication, with a REST API and client libraries for many programming languages. You can run Typesense yourself with Docker, native binaries or RPM and DEB packages, or provision a managed cluster on Typesense Cloud.
The server is written in C++ and released under the GPL-3.0 licence; the client libraries are Apache-licensed. The company Typesense, Inc. lists Houston, Texas (USA) as its location. If you self-host in the EU, data stays in your own environment; for Typesense Cloud the website names no hosting regions, so ask about region and jurisdiction in advance.