Meilisearch
Fast, open source search engine that is easy to integrate and delivers relevant results instantly.
Overview
Meilisearch is a search engine designed to be fast and easy to run yourself: it combines full-text and semantic (hybrid) search, typically returns results in under 50 milliseconds, and tolerates typos and misspellings so users still find relevant matches. Built-in filtering, faceted search, sorting, synonyms, geosearch, and multi-tenancy cover most of what a typical product search feature needs without extra services.
It also supports more AI-oriented use cases out of the box, including conversational search (answering natural-language questions grounded in your indexed data) and integrations with tools like LangChain and the Model Context Protocol (MCP). Fine-grained API keys and tenant tokens handle access control and multi-tenant search.
You can self-host Meilisearch or use the managed Meilisearch Cloud. It's a fit for teams that want to add fast, relevant search - from simple site search to more AI-assisted or personalized search experiences - without operating a heavier, general-purpose search platform.
- Categories
- Search
- Languages
- Rust
- License
- MIT
Related Projects
Elasticsearch
AGPL-3.0Distributed search and analytics engine for all types of data, including text, numerical and geospatial.
- Search
OpenSearch
Apache-2.0Apache-2.0 licensed distributed search and analytics engine, forked from Elasticsearch to guarantee a fully open-source alternative for full-text search and log analytics.
- Search
Quickwit
Apache-2.0Cloud-native search engine purpose-built for observability data, indexing logs and traces directly on object storage for cost-efficient search at scale.
- Search
Haystack
Apache-2.0Open-source framework for building production-ready search and RAG (retrieval-augmented generation) applications with LLMs.
- AI & Machine Learning
Spotted an error? Suggest an edit on GitHub.