zvec-grep

zvec-grep

本地优先的混合搜索层,统一 ripgrep、BM25 与向量检索,面向开发者与 AI Agent。

访问官网

编辑点评

"zvec-grep 将 ripgrep、BM25 与向量检索融合为本地优先的搜索层,兼顾开发者终端体验与 AI Agent 的上下文需求,是代码与文档检索的实用工具。"

优势

  • 本地优先架构,数据不出本地,隐私可控
  • 统一关键词、BM25 与语义检索,支持混合查询
  • 通过 MCP 协议无缝接入主流 AI 编程助手
  • 结果紧凑且带源码位置,有效降低 Agent Token 消耗

局限

  • 依赖本地索引构建,大型仓库首次索引可能耗时

Q&A

快速了解这个工具的常见问题与答案

Q
这个工具是否支持 API?
Answer

zvec-grep 通过 Streamable HTTP MCP 协议暴露搜索接口,可作为工具被 AI Agent 调用;同时也提供 CLI 命令行直接操作。MCP 是一种标准化协议,非传统 REST API。

Q
这个工具是否支持中文或多语言?
Answer

提供简体中文文档(README_CN.md),核心检索能力依赖输入文本语言及所选 Embedding 模型的语言支持范围。

Q
使用这个工具需要技术背景吗?
Answer

需要一定的技术基础。工具主要通过命令行与 MCP 协议使用,适合开发者与熟悉 AI Agent 工作流的用户。

Q
这个工具是否支持自动化工作流?
Answer

支持。通过 MCP 协议,zvec-grep 可作为工具被 AI Agent 自动调用,实现检索与上下文增强,但不负责多步骤流程编排。

工具介绍

产品简介

zvec-grep(简称 zg)是一款本地优先的搜索工具,基于 zvec 构建,将 ripgrep、BM25 全文检索与向量语义搜索整合在统一接口中。它既支持开发者在终端直接查询,也可通过 MCP 协议为 AI Agent 提供工作区检索能力,帮助在代码、文档与结构化数据中快速定位证据。

核心功能

  • 本地优先架构,数据不出本地,隐私可控
  • 统一关键词、BM25 与语义检索,支持混合查询
  • 通过 MCP 协议无缝接入主流 AI 编程助手
  • 结果紧凑且带源码位置,有效降低 Agent Token 消耗
  • 覆盖开发与编程相关需求

适用场景

  • 编码辅助
  • 知识管理

适合谁用

  • 开发者
  • 技术团队
  • 需要集成 AI 能力的产品团队

选择参考

  • 适合场景:知识库与资料整理 / 资料导入。
  • 外部参考:公开工具目录中的收录还比较少;GitHub 项目 security/advanced-security;可找到 13 个相关视频或教程。
  • 使用建议:适合作为候选工具先试用核心流程,再决定是否长期使用。

核心能力

主能力
开发与编程
次要能力
搜索、知识库与研究自动化与智能体

适用场景

知识管理
编码辅助
价格与版本
Free
访问方式
暂无访问方式
支持语言
Simplified Chinese