Typesense

Blazing fast, typo-tolerant open source search engine optimized for developer happiness and ease of use.


Product Overview

Typesense is an open-source search engine designed to provide blazing fast and typo-tolerant search capabilities optimized for developer happiness and ease of use. This modern search engine leverages cutting-edge search algorithms, machine learning, and hardware capabilities to deliver accurate results with unparalleled speed.

Main Features

Typesense offers a comprehensive set of features that make it an attractive alternative to other search engines:

  1. Typo Tolerance: Automatically corrects typos in search queries.
  2. Tunable Ranking: Allows for flexible and fast query-time ranking.
  3. Merchandising: Pin specific records in a particular position to feature or merchandize them.
  4. Conversational Search (Built-in RAG): Send questions to Typesense and receive fully-formed sentence responses based on indexed data.
  5. Image Search: Search through images using text descriptions of their contents or perform similarity searches using the CLIP model.
  6. Voice Search: Capture and send voice recordings, which are transcribed by Whisper model and provide search results.
  7. Scoped API Keys: Generate API keys that only allow access to certain records for multi-tenant applications.
  8. JOINs: Connect one or more collections via common reference fields and join them during query time.
  9. Synonyms: Define words as equivalents of each other, so searching for a word will also return results for defined synonyms.
  10. Curation & Merchandising: Boost particular records to a fixed position in search results to feature them.
  11. Raft-based Clustering: Set up a distributed cluster that is highly available.

These features enable developers to build robust and efficient search experiences without requiring extensive expertise or additional infrastructure. With Typesense, you can start building your search solution today!

Related

Typemill
Typebot
OpenSearch
Manticore Search
ElasticSearch
MeiliSearch
Star history

Star history for Typesense