meilisearch  by meilisearch

Search engine API for integrating AI-powered hybrid search

Created 8 years ago
58,686 stars

Top 0.6% 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 week ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 30 days

Explore Similar Projects

Starred by Vaibhav Nivargi Vaibhav Nivargi(Cofounder of Moveworks), Jared Palmer Jared Palmer(SVP at GitHub; Founder of Turborepo; Author of Formik, TSDX), and
4 more.

searchkick by ankane

0%
7k
Ruby gem for integrating intelligent search
Created 13 years ago
Updated 1 week ago
Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Assaf Elovic Assaf Elovic(Cofounder of Tavily), and
9 more.

Vane by ItzCrazyKns

0.0%
36k
AI-powered search engine alternative
Created 2 years ago
Updated 4 months ago
Feedback? Help us improve.