Meilisearch logo

Meilisearch

Open-source search engine API for hybrid full-text and semantic search in apps and websites

Repository activity
  • Stars58.1k
  • Forks2.6k
  • Open Issues308
meilisearch health score - Linux Foundation Insights
License

Other

Languages
  • Rust
  • Shell
  • Dockerfile
Meilisearch screenshot

About Meilisearch

Meilisearch is an open source search engine API for adding fast, relevant search to sites and applications. It targets search-as-you-type experiences, returning results in under 50 milliseconds with typo tolerance that works out of the box.

Hybrid search blends semantic and full-text matching, alongside filtering, faceting, sorting, synonyms, geosearch, multi-tenancy, and document relations over a RESTful API. Conversational search answers natural-language questions with AI-generated responses grounded in your indexed data, and replication and sharding scale it horizontally.

Run Meilisearch yourself or use the managed Meilisearch Cloud. SDKs and integrations cover many languages and frameworks, and it works out of the box with LangChain and the Model Context Protocol. Built by Meilisearch SAS in France.

Key features

  • Hybrid search combines semantic and full-text search
  • Search-as-you-type with typo tolerance
  • Filtering, faceting, sorting, synonyms, and geosearch
  • Multi-tenancy and document relations
  • Conversational search with AI-generated answers grounded in results

Details

First released
2018
Self-hosting
Yes
Deployment
Self-hostable · cloud · docker
API
RESTful
Search
Hybrid · semantic · full-text
Governance
Meilisearch SAS