Craft delightful search-as-you-type experiences with Typesense.
for performance & ease of use.
Typesense is a modern, privacy-friendly, open source search engine built from the ground up using cutting-edge search algorithms, that take advantage of the latest advances in hardware capabilities.
Typesense can be used to build blazing-fast search experiences,
faceted navigation experiences, geo-search, vector search,
semantic search, similarity search and much more.
Read more about Typesense's use-cases here.
Spellng Mistakes? Not a problem. Typesense automatically tries to correct typos.
Tailor your results to perfection via flexible and fast query-time sorting.
Pin specific records in a particular position to feature or merchandize them.
Show results for pants when users search for trousers, or vice-versa, when you define them as synonyms.
Store multiple users’ data in a single index, create API keys for each user that restrict access to just their data.
Sort records on the fly by any fields in your document. For eg: sort by price, sort by popularity, etc. No duplicate indices needed.
Provide more variety in your results by grouping results. Eg: combine all color variations of a shirt into a single result.
Only fetch records that match a given filter. Aggregate field values and get counts, min, max and avg of values across records.
Search & sort results within a certain distance from a latitude/longitude or within a polygon region.
Search one or more collections in a single query. Eg: search for both products and brands, given a single search query.
Index embeddings from your machine learning models in Typesense and do a nearest-neighbor search.
Build a resilient production-grade search service, with a few simple steps.