Command Palette

Search for a command to run...

position in category
#23

Fast, open-source search engine API that brings typo-tolerant, search-as-you-type results to applications and websites in under 50 milliseconds. Built in Rust, it combines full-text search with semantic and hybrid retrieval in a single platform, designed for quick deployment with zero configuration and a straightforward REST API.

Trusted by teams at Agora, Qogita, HitPay, and OCTO Technology for e-commerce, B2B trade, and enterprise search. Meilisearch differentiates from heavier solutions like Elasticsearch or OpenSearch by prioritizing developer experience: instant setup, typo tolerance out of the box, and a unified model for keyword and AI-powered search without complex schema tuning.

Key capabilities:

  • Full-text search with typo tolerance, faceting, filtering, and geosearch
  • Hybrid search blending keyword and semantic retrieval for RAG and similarity queries
  • Vector storage and multi-modal search across text, images, video, and audio
  • Federated search across multiple data sources
  • Official SDKs for JavaScript, Python, PHP, Ruby, Go, Java, .NET, Dart, Rust, and Swift
  • Search analytics and actionable insights

Engineers use it to power product and content search in e-commerce, media sites, and internal tools. Common patterns include adding search-as-you-type to an existing app via the REST API or SDKs, integrating with CMS platforms and frameworks like React, Vue, and Rails, and building RAG or AI retrieval pipelines with vector storage and hybrid search.

GitHub Repositories
40
-9.1%
Trending down this week
Removed in 4 repos