
Algolia
Hosted search-as-a-service platform delivering real-time, full-text search for apps and websites
Discover top open-source software, updated regularly with real-world adoption signals.

Fast, typo-tolerant search engine with built-in AI features
A lightning-fast, typo-tolerant search engine offering built-in vector, geo, and semantic search, with simple single-binary deployment and scalable clustering for modern applications.

Typesense delivers instant, typo‑tolerant search experiences. Built in C++ and packaged as a single binary, it can be launched with one command and runs without external runtime dependencies. Its architecture targets sub‑50 ms latency even on multi‑million record collections.
Beyond classic full‑text search, Typesense includes out‑of‑the‑box vector, semantic, and hybrid search, geo‑location queries, faceting, filtering, and scoped API keys for multi‑tenant security. Clustering is powered by a Raft‑based consensus algorithm, enabling high availability and horizontal scaling. Developers integrate via HTTP APIs or language‑specific clients, and can upgrade by swapping the binary.
The engine suits product catalogs, media libraries, AI‑enhanced knowledge bases, and location‑aware services that need fast, relevant results without the operational overhead of larger ecosystems.
When teams consider Typesense, these hosted platforms usually appear on the same shortlist.

Hosted search-as-a-service platform delivering real-time, full-text search for apps and websites

Managed search service to index and query text & structured data

AI-powered enterprise search service that indexes and searches across various content repositories with natural language queries
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
E‑commerce product browsing
Customers find items instantly with typo tolerance, price sorting, and facet filters.
Music and book catalog search
Users explore millions of titles with fast relevance and typo correction.
Semantic support ticket lookup
Agents retrieve relevant tickets using natural‑language queries powered by vector embeddings.
Geo‑based property listings
Search results are ranked by proximity to a user’s location, enabling real‑time map browsing.
Typesense is implemented in C++ and distributed as a single binary.
It uses a Raft‑based clustering model that replicates data across nodes for fault tolerance.
No. The binary runs independently; you only need a compatible OS.
Yes. It supports indexing embeddings and hybrid keyword‑semantic queries out of the box.
Scoped API keys let you restrict access to specific collections or records.
Project at a glance
ActiveLast synced 4 days ago