1. 项目定位与用途
zvec-grep(zg)是面向人类开发者与AI Agent的本地优先工作区搜索工具,由zvec-ai开发,底层基于zvec统一整合ripgrep关键词搜索、BM25排序与向量语义搜索三种能力,提供统一的搜索接口。支持通过命令行直接使用,也可为AI Agent、MCP客户端提供标准化搜索能力,覆盖代码、文档、结构化数据等多类型内容的检索需求。
zvec-ai/zvec-grep:zvec-grep(zg)是本地优先的工作区搜索工具,统一整合ripgrep关键词搜索、BM25排序与向量语义搜索能力,既支持人类开发者命令行使本页整理它解决什么问题、适用场景、安装方式和使用方法。
zvec-grep(zg)是本地优先的工作区搜索工具,统一整合ripgrep关键词搜索、BM25排序与向量语义搜索能力,既支持人类开发者命令行使用,也可为AI Agent提供标准化搜索接口,默认本地存储保障用户隐私。
zvec-grep(zg)是面向人类开发者与AI Agent的本地优先工作区搜索工具,由zvec-ai开发,底层基于zvec统一整合ripgrep关键词搜索、BM25排序与向量语义搜索三种能力,提供统一的搜索接口。支持通过命令行直接使用,也可为AI Agent、MCP客户端提供标准化搜索能力,覆盖代码、文档、结构化数据等多类型内容的检索需求。
传统工作区搜索工具普遍存在关键词精确匹配与语义模糊搜索能力割裂、多格式内容解析支持不足的问题,导致开发者与AI Agent搜索时需要多次调用不同工具、消耗大量上下文。zvec-grep通过统一搜索接口、混合排序能力与多格式内容解析,减少搜索时的工具调用次数与上下文开销,同时默认本地存储数据保障用户隐私。
1. 本地工作区代码、文档、结构化数据的混合搜索;2. AI Agent对接工作区搜索能力,辅助代码理解、问题排查与需求实现;3. 通过MCP协议为支持MCP的客户端(如各类AI开发工具)提供标准化搜索能力;4. 需要保障数据隐私的本地化搜索需求场景。
项目要求Node.js 22及以上版本,支持两种安装方式:1. 全局安装命令行工具:执行npm install -g @zvec/zvec-grep即可全局使用zg命令;2. 作为npm依赖集成到Node.js项目中
zvec-grep(zg)是本地优先的工作区搜索工具,统一整合ripgrep关键词搜索、BM25排序与向量语义搜索能力,既支持人类开发者命令行使用,也可为AI Agent提供标准化搜索接口,默认本地存储保障用户隐私。
zvec-grep(zg)是面向人类开发者与AI Agent的本地优先工作区搜索工具,由zvec-ai开发,底层基于zvec统一整合ripgrep关键词搜索、BM25排序与向量语义搜索三种能力,提供统一的搜索接口。支持通过命令行直接使用,也可为AI Agent、MCP客户端提供标准化搜索能力,覆盖代码、文档、结构化数据等多类型内容的检索需求。
项目要求Node.js 22及以上版本,支持两种安装方式:1. 全局安装命令行工具:执行npm install -g @zvec/zvec-grep即可全局使用zg命令;2. 作为npm依赖集成到Node.js项目中
仓库中未明确给出完整使用步骤,建议结合 README、示例代码或文档章节开始上手。