Marqo
活跃简介
Marqo 是端到端的向量搜索与发现平台,开箱即用,适合电商搜索与 RAG 应用。
核心特性
- 一体化 — 向量 + 过滤 + 排序统一 API
- 内置模型 — 内置多模态与文本向量化
- 高性能 — Rust 核心 + ANN 索引
- 可水平扩展 — 分布式集群
- 文档存储 — 内置 metadata 与文档存储
- 云原生 — Docker 一键部署
适用场景
💡 为电商站点构建端到端搜索
💡 为 RAG 应用快速搭建向量后端
💡 在多模态内容(图文)上做检索
💡 把传统 ElasticSearch 替换为向量搜索
优势与不足
✅ 优势
- • 活跃维护,近期持续更新
- • 社区热度高(5.0k stars)
- • 开源许可证友好(Apache-2.0)
- • 项目有一定历史沉淀(已维护 4 年)
快速开始
('# 一行命令启动 Marqo', '# 创建索引后即可插入文档')
docker run -d --name marqo -p 8882:8882 marqoai/marqo:latest
pip install marqo
import marqo; mq = marqo.Client()
mq.index("my-index").add_documents([{"title":"hello"}])