Typesense

Typesense

Typesense is an open-source, blazing-fast search engine optimised for developer experience and low latency. Written in C++, it offers a simple REST API with out-of-the-box typo tolerance, facets, vector search and geolocation — positioning it as a highly performant, self-hosted alternative to cloud-hosted search services.

Key Features

  • Blazing-fast search — Sub-10ms typical responses, even on modest hardware
  • Typo tolerance — Misspellings and transpositions still match relevant documents
  • Vector search — Hybrid lexical and semantic search for AI-powered retrieval
  • Easy deployment — Single-binary runtime, no external dependencies
  • Faceted & geolocation — Rich filtering, sorting and distance-based queries
  • Built-in high availability — Automatic failover in a clustered setup

Why Use Typesense?

Typesense is engineered to be fast and easy: it runs as a single binary with no JVM or external dependencies, exposes a clean REST API and handles both classic full-text and modern vector search. It is a strong fit for teams that want a self-hosted, low-latency search engine without the operational weight of larger platforms.

Use Cases

  • Real-time product and catalogue search
  • Search-as-you-type across large datasets
  • Semantic / vector search in AI applications
  • Location-aware and faceted search

Platform

Linux · macOS · Windows · Docker · Kubernetes

Licence

GPL-3.0 (open-source edition)

Website

typesense.org

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.