概要
Meilisearchは、全文検索、semantic/vector検索、hybrid search、typo tolerance、facet、geo search等をREST APIで提供するsearch engineです。application側から検索処理を分離し、検索体験を専用serviceとして構築できます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
全文・semantic・hybrid searchを同じengineで扱う
keyword検索とvector検索を組み合わせ、検索意図に応じたhybrid searchやsearch-as-you-typeを構成できます。
typo tolerance・facet・filter・geo searchをAPIで設定する
typo tolerance、filter、facet、sorting、geosearch等を組み合わせ、application向け検索UIの土台を作れます。
出典:[2]
EC・site内検索・SaaSの検索機能を専用serviceへ切り出す場合に
商品、文書、顧客data等を高速に検索し、applicationからindex/query処理を分離したい場合に向きます。
出典:[2]
CE/EEのlicense境界とtelemetryを確認する
Community EditionはMITですが、EE部分にはBUSL-1.1またはcommercial licenseが適用されます。self-hostでは利用機能のlicenseとtelemetry設定を確認してください。
参考にした公式資料
- [1]meilisearch/meilisearch repository(2026-09-21)
- [2]Meilisearch README(2026-09-21)
- [3]Meilisearch documentation(2026-09-21)
- [4]Meilisearch Cargo workspace(2026-09-21)
- [5]Meilisearch licensing(2026-09-21)
編集部からの補足
workspace versionは1.54.0です。Community EditionはMITですが、Enterprise Editionの一部はBUSL-1.1またはcommercial licenseです。repositoryのLICENSEは`MIT AND BUSL-1.1`を明示しています。また匿名telemetryは無効化可能なので、self-host時の運用方針に合わせて設定してください。
3ステップで試す
- 1
Community Edition imageを取得
今回確認した1.54.0系列を固定し、EE用imageではなくCommunity Editionを使います。
docker pull getmeili/meilisearch:v1.54.0 - 2
local search serverを起動
localの7700番portでMeilisearch APIを起動します。まずdevelopment用途で評価します。
docker run --rm -it -p 7700:7700 getmeili/meilisearch:v1.54.0 - 3
health endpointを確認
APIが起動していることを確認してから、index作成やdocument投入へ進みます。
curl http://localhost:7700/health
成長
成長の推移 · 直近30日
59,357 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 118
- Open PR
- 67
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- search-engine
- typo-tolerance
- site-search
- database
- enterprise-search
- search
- app-search
- full-text-search
- geosearch
- instantsearch
- search-as-you-type
- faceting
- Stars
- 59,357
- Forks
- 2,713
- Watchers
- 300
- Open Issues
- 241
- Contributors
- 229
- 主要言語
- Rust
- ライセンス
- MIT AND BUSL-1.1
- リポジトリ最終更新
- 2026/09/17
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Elasticsearch77,953 Stars
共通タグ 1件 · 共通カテゴリ 1件
全文・ベクトル検索と分析を分散処理し、ログやメトリクスも扱う検索エンジン。
Java - OpenSearch13,748 Stars
共通タグ 1件 · 共通カテゴリ 1件
非構造dataを分散indexへ取り込み、REST APIで全文検索・分析・observabilityに使うApache-2.0 engine。
Java - OpenSERP1,405 Stars
共通タグ 1件 · 共通カテゴリ 1件
Google・Bing・DuckDuckGo等をブラウザ経由で検索し、統一JSONや本文抽出を返すセルフホスト型SERP API/CLI。
Go - SearXNG37,420 Stars
共通タグ 1件
複数の検索serviceを横断し、利用者をtracking/profileしない検索front-endを自分で運用できるmetasearch engine。
Python - Karakeep29,181 Stars
共通タグ 1件
記事・メモ・画像・PDFを自分のサーバーへ保存し、全文検索・意味検索・OCR・AI整理まで行えるアーカイブアプリ。
TypeScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。