meilisearch  by meilisearch

Search engine API for integrating AI-powered hybrid search

Created 7 years ago
53,230 stars

Top 0.5% on SourcePulse

GitHubView on GitHub
Project Summary

Meilisearch is a high-performance, open-source search engine API designed for developers to easily integrate fast and relevant search experiences into applications. It offers features like hybrid search, typo tolerance, and search-as-you-type, targeting developers and businesses seeking to enhance user experience with powerful, out-of-the-box search capabilities.

How It Works

Meilisearch combines full-text search with semantic search through its hybrid search feature, aiming for superior relevance. It prioritizes low latency, delivering results in under 50 milliseconds for a seamless search-as-you-type experience. The engine is built for ease of use, with features like typo tolerance, filtering, faceting, and sorting configurable with minimal code.

Quick Start & Requirements

  • Install via Docker or download pre-built binaries.
  • Requires no specific hardware beyond standard server resources.
  • Official documentation and demos are available.

Highlighted Details

  • AI-ready, compatible with Langchain and the model context protocol.
  • Supports hybrid search, typo tolerance, filtering, faceting, sorting, synonyms, and geosearch.
  • Offers robust security management via API keys and multi-tenancy support.
  • Extensive language support, with optimizations for Chinese, Japanese, Hebrew, and Latin-based languages.

Maintenance & Community

Meilisearch is developed by Meili, a company with a global team. The project is actively maintained with regular releases and a public roadmap. Community engagement is encouraged via Discord and GitHub issues.

Licensing & Compatibility

Meilisearch is released under the MIT License, permitting commercial use and integration into closed-source applications.

Limitations & Caveats

The project collects anonymized telemetry data by default, which can be disabled. While binaries follow SemVer, internal crates do not currently adhere to SemVer conventions.

Health Check
Last Commit

1 day ago

Responsiveness

1 day

Pull Requests (30d)
33
Issues (30d)
31
Star History
489 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Simon Willison Simon Willison(Coauthor of Django).

semantra by freedmand

0.1%
3k
CLI tool for semantic document search
Created 2 years ago
Updated 1 year ago
Starred by Vaibhav Nivargi Vaibhav Nivargi(Cofounder of Moveworks), Jared Palmer Jared Palmer(Ex-VP AI at Vercel; Founder of Turborepo; Author of Formik, TSDX), and
4 more.

searchkick by ankane

0.1%
7k
Ruby gem for integrating intelligent search
Created 12 years ago
Updated 1 week ago
Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Taranjeet Singh Taranjeet Singh(Cofounder of Mem0), and
8 more.

Perplexica by ItzCrazyKns

5.7%
25k
AI-powered search engine alternative
Created 1 year ago
Updated 1 day ago
Feedback? Help us improve.