wigolo – 开源的本地搜索工具,支持接入多种编程 Agent
最近 AI 工具圈又上新了——wigolo。下面用第三方视角拆一拆:它到底解决什么问题、怎么上手、和同类比差在哪。
wigolo是什么
wigolo 是开源的本地搜索工具,通过 MCP 接入 Claude Code、Cursor 等编程 Agent。无需 API Key,零成本可在本地完成搜索、网页抓取、全站爬取、结构化提取、缓存和研究。工具支持 18 个搜索引擎并行查询,结果附带可解释评分与原文引用,所有数据保存在本地。
核心功能能做什么
wigolo是什么
wigolo 是开源的本地搜索工具,通过 MCP 接入 Claude Code、Cursor 等编程 Agent。无需 API Key,零成本可在本地完成搜索、网页抓取、全站爬取、结构化提取、缓存和研究。工具支持 18 个搜索引擎并行查询,结果附带可解释评分与原文引用,所有数据保存在本地。

wigolo的主要功能
- search:并行调用 18 个搜索引擎,通过设备端 ML 重排序返回带可解释评分的搜索结果。
- fetch:分层路由抓取网页,从纯 HTTP 自动升级到无头浏览器,智能应对反爬和 SPA 页面。
- crawl:支持 BFS、DFS 和站点地图模式的全站爬取,遵守 robots.txt 并自动去重。
- extract:从页面中提取表格、元数据、JSON-LD 及自定义 JSON 模式的结构化数据。
- cache:将抓取内容存入本地索引,支持关键词与语义检索,重复查询毫秒级响应且离线可用。
- find_similar:通过关键词、语义和实时网页三方融合,找到与目标 URL 或概念相似的页面。
- research:自动分解复杂问题为子查询,并行获取资源后合成带引用来源的结构化研究报告。
- agent:执行”计划→搜索→获取→提取→合成”的自主收集循环,附带步骤日志和时间预算。
- diff + watch:监控页面自上次访问后的变化,并将变更结果推送到指定 webhook。
如何使用wigolo
- 环境准备:确保本地已安装 Node.js 20 或以上版本。
- 一键安装:运行
npx wigolo init自动下载浏览器引擎和模型,接入 Claude Code、Cursor 等 Agent。 - 健康检查:执行
npx wigolo health验证搜索、浏览器和设备端模型是否正常运行。 - 可选 LLM 配置:如需 research 或 agent 功能,设置免费 Gemini API Key 或本地 Ollama 模型。
- Agent 中调用:在 Claude Code、Cursor 等支持 MCP 的 Agent 中直接通过自然语言调用搜索、抓取等工具。
- CLI 直接使用:通过命令行运行
npx wigolo search/fetch/crawl等指令执行具体操作。 - 本地缓存复用:所有数据自动存储在
~/.wigolo/目录,支持离线复用和语义检索。
实际适合谁用
适合想快速体验新能力、做原型或本地部署的开发者与爱好者;涉及生产级稳定性、合规审计的场景,先评估再上车。
和同类比,怎么选
wigolo 侧重「开源的本地搜索工具,支持接入多种编程 Agent」。选哪个看你是个人尝鲜还是企业落地——建议先试免费或开源版,再决定要不要深度接入。
常见问题
wigolo是什么,主要解决什么问题
wigolo 是开源的本地搜索工具,通过 MCP 接入 Claude Code、Cursor 等编程 Agent。无需 API Key,零成本可在本地完成搜索、网页抓取、全站爬取、结构化提取、缓存和研究。工具支持 18 个搜索引擎并行查询,结果附带可解释评分与原文引用,所有数据保存在本地。
wigolo开源吗,用什么协议
wigolo已开源,采用 GPL-3.0 协议,可自由查看源码与本地部署。
wigolo怎么上手 / 怎么用
访问官网或对应平台(文内链接)注册或下载即可体验;开源版本按官方仓库说明本地部署,消费级显卡大多能跑。
wigolo和同类工具比,选哪个
wigolo侧重「开源的本地搜索工具,支持接入多种编程 Agent」;选哪个看你是个人尝鲜还是企业落地,建议先试免费或开源版再决定。
wigolo适合谁用,不适合谁
适合想快速体验新能力、做原型或本地部署的开发者与爱好者;涉及生产级稳定性、合规审计的场景,先评估再上车,别直接当关键链路。

评论(0)