Open-source search engine API for hybrid full-text and semantic search in apps and websites
Other
- Rust
- Shell
- Dockerfile

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
