meilisearch

几分钟接入毫秒级搜索,还带 AI 混合检索

开源 freemium 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 59538
维护状态 活跃
是否开源 是
定价模式 freemium

项目预览

项目数据

分类搜索知识
开发团队meilisearch
所属国家
定价模式freemium
价格说明开源版免费自托管,云端版提供免费试用及付费套餐
访问状态
是否开源是
开源协议NOASSERTION
主要语言Rust
技术栈/模型ai,api,app-search,database,enterprise-search,faceting,full-text-search,fuzzy-search,geosearch,hybrid-search,instantsearch,search,search-as-you-type,search-engine,semantic-search,site-search,typo-tolerance,vector-database,vector-search,vectors
GitHub 星标★ 59538
30天Star增速
HF 下载量
上线时间2018-04-23 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-11
浏览次数0

项目介绍

Meilisearch 是一款用 Rust 编写的开源搜索引擎,以「开箱即用、毫秒级响应」为核心卖点。它把全文检索、模糊匹配、分面过滤、地理搜索和 AI 混合搜索统一封装成简洁的 REST API,开发者无需搭建复杂的索引集群,几分钟内就能为网站、App 或内部系统接入搜索能力。相比 Elasticsearch 这类重型方案,Meilisearch 默认配置即接近生产可用,支持拼写容错、前缀即时搜索和高亮,并内置向量检索实现关键词与语义的混合排序。它适合中小团队快速上线搜索功能,也支持自托管和官方云服务两种部署方式,社区活跃、文档完善,是当前轻量级搜索领域最受关注的项目之一。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:云服务 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 可访问 Meilisearch 官方文档与官网的网络环境
  • 一个可用的 Meilisearch 实例(Meilisearch Cloud 云服务或自托管)
  • 用于调用 REST API 的 HTTP 客户端(如浏览器、curl 或任意语言 SDK)
  • 若选择从源码构建自托管实例,需要 Rust 工具链环境

安装与启动步骤

  1. 1选择部署方式

    README 导航中给出 Meilisearch Cloud 入口,可先用云服务免运维;若需自托管,则以官方文档的自托管说明为准。

  2. 2阅读快速上手文档

    README 的 Getting started 明确指向官方文档指南,按其中步骤完成实例初始化、添加文档和搜索。

  3. 3获取源码(自托管时)

    如需自托管或二次开发,从 GitHub 克隆仓库;README 未给出编译命令,请以仓库与官方文档说明为准。

    git clone https://github.com/meilisearch/meilisearch.git
  4. 4添加文档到索引

    README 将 documents 与 indexes 列为核心概念,按文档把数据写入索引后再执行检索。

  5. 5调用 REST API 搜索

    服务通过 REST API 提供全文检索、模糊匹配、分面过滤、地理搜索与 AI 混合搜索能力。

  6. 6查阅能力进阶指南

    README 提供过滤、排序、地理搜索、API 密钥、租户令牌等专题指南,按需查阅 API Reference。

关键配置

配置项必填说明示例
Master API Key否用于保护实例的 master API 密钥,官方有专文说明其用法aSampleMasterKey

如何确认成功

按官方文档启动实例后,能通过 REST API 成功写入文档并返回搜索结果即表示可用。

常见问题

Q:README 里为什么没有安装命令?

A:本仓库 README 只给出官网、文档与 FAQ 入口,具体的安装与启动步骤需前往官方文档的 Getting started 指南查看。

Q:想直接上线、不想自己运维怎么办?

A:README 导航提供了 Meilisearch Cloud 入口,可直接使用官方云服务,省去自托管运维成本。

Q:支持哪些搜索能力?

A:官方提供过滤、排序、地理搜索、AI 混合搜索等专题指南,完整能力以 API Reference 为准。

Q:遇到问题去哪里求助?

A:README 提供了 FAQ 文档和 Discord 社区两个入口,可先查 FAQ 再到 Discord 提问。

注意事项

  • 本教程依据 README 节选整理,README 未提供具体安装命令,所有实操步骤请以官方文档为准。
  • 仓库语言为 Rust,从源码构建需自行准备 Rust 工具链。
  • 涉及 API 密钥、租户令牌等安全配置时,请阅读官方安全章节后再接入生产环境。

核心亮点

  • Rust 实现,单二进制部署,默认配置即可达到毫秒级响应,无需调优集群
  • 原生支持拼写容错、前缀即时搜索、分面过滤与地理搜索,前端体验开箱即用
  • 内置向量检索与关键词混合排序,无需额外向量数据库即可做 AI 搜索

不足之处

  • 超大规模数据(亿级以上)和复杂聚合分析能力弱于 Elasticsearch
  • 分布式与高可用能力有限,水平扩展方案不如成熟搜索引擎完善

适用场景

  • 电商或内容网站的商品/文章站内搜索
  • SaaS 产品为多租户数据提供即时搜索 API
  • 移动 App 或企业内部知识库的轻量检索层

替代项目

Elasticsearch、Typesense

上一篇:agents-radar

下一篇:anysearch-skill

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

Supercharge your AI agents with data from the web and beyond. Building the library f···

★ 190179 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 766 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 125239 2026-08-09
WeKnora 开源

文档往里一扔,自动变成啥都能答的知识库

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an auto···

★ 33023 2026-08-09