Meilisearch

Fast Rust search engine API with typo-tolerant full-text and hybrid semantic vector search.

Open SourceSelf HostedOffline Capable
0.0 (0)

About

Written in Rust, Meilisearch is a search engine that answers full-text, typo-tolerant queries in under 50 milliseconds and adds AI-powered hybrid search blending keyword matching with semantic vector retrieval. Features include faceted search and filtering, geosearch, multi-tenancy with fine-grained API keys, and language optimizations for Chinese and Japanese, all exposed through a REST API with official SDKs for many languages plus LangChain and MCP integrations. Deployment is a single pre-built binary or Docker image, so a working instance takes minutes, and embedders can be wired to hosted providers or a local model for the semantic side. The community edition is MIT licensed, with newer enterprise components under the Business Source License 1.1, and the company funds development through Meilisearch Cloud, a hosted tier with analytics and monitoring. At about 58,800 GitHub stars it is one of the most popular open search engines, commonly used for site search, e-commerce, and documentation.

Should you use Meilisearch?

Pick it when

Pick Meilisearch when people type into a site, store, or docs search box and you need typo tolerance, facets, and sub-50 ms answers from a single binary, with semantic vectors blended in through hybrid search.

Look elsewhere when

Skip it if vector retrieval for RAG is the core job rather than user-facing search, or if BUSL-1.1 enterprise components are a problem: Qdrant or Weaviate are vector-first, and Vespa handles custom ranking at billion-document scale.

Alternatives to Meilisearch

  • Vespa

    Combines text, vectors, and ML ranking at billion-document scale with continuous writes; far more power and far more operational work than one binary.

  • Qdrant

    Vector-first server with payload filtering, better when semantic retrieval is the main workload; no typo-tolerant instant search focus.

  • Turbopuffer

    Managed vector plus BM25 search on object storage with usage pricing; no servers to run, but closed source with no self-hosting.

  • Weaviate

    BSD-3 vector database with hybrid keyword and vector search, avoiding BUSL components, but less tuned for typo-tolerant search-as-you-type.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Freemium
Platform
Hybrid
Difficulty
Easy (2/5)
License
MIT AND BUSL-1.1
Added
Jul 29, 2026

Tags