22nd of 8 in Vector databases

Meilisearch

Rust search engine API with full-text, vector and hybrid search

Stars
59.5k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026

Overview

Meilisearch is a Rust search engine with a REST API that combines full-text search (typo tolerance, facets, geosearch) with vector and hybrid search, returning results as you type. It adds API keys with fine-grained permissions, tenant tokens for multi-tenancy, conversational search and MCP and LangChain integrations. The Community Edition is MIT; sharding and S3 snapshots require the Enterprise Edition.

Who it is for: app developers needing instant search with semantic ranking

Strengths

  • Search-as-you-type under 50 ms with typo tolerance and faceting
  • Hybrid semantic plus full-text ranking in one engine
  • API keys with fine-grained permissions and tenant tokens for multi-tenancy
  • REST API with official SDKs; MCP and LangChain integrations

Weaknesses

  • Sharding, S3 snapshots and search-rule previews are Enterprise Edition (BSL or commercial)
  • Anonymized telemetry is on by default and must be disabled
  • No port, RAM or install details in the README; docs only
  • Vector search is documented under experimental features

What it needs

  • no GPU
  • Docker

Also in Vector databases

See all 8
Also in Vector databases
RankProjectScore
1MilvusDistributed vector database with dense, sparse and hybrid search at scale Live demo ↗ (opens in a new tab)46.3k stars, Apache-2.081 out of 100
3ChromaEmbedding database with a four-function API for Python and JavaScript29.5k stars, Apache-2.064 out of 100
#4QdrantRust vector database with payload filtering, REST and gRPC Live demo ↗ (opens in a new tab)35k stars, Apache-2.063 out of 100
#5pgvectorPostgreSQL extension for vector similarity search with HNSW and IVFFlat23.3k stars, custom license59 out of 100
#6WeaviateGo vector database with built-in vectorizers, hybrid search and RAG Live demo ↗ (opens in a new tab)16.9k stars, custom license57 out of 100