WINDOWS · 本地 · 开源
tantivy 倒排索引 + jieba 中文分词 + Windows OCR。索引住在你的硬盘上,答案也是——零网络请求。
Features
tantivy 倒排索引,PDF、Office 文档、压缩包里的内容一并可搜——搜的是"里面写了什么"。
jieba 分词,按语义命中,不是按单字碰运气;长文档里的一句话也找得回来。
Windows 系统自带 OCR。报错截图、聊天截图,输入记忆里的那句话,图就回来了。
MFT 枚举 + USN Journal 增量更新,文件一变索引就知道,不做全盘重扫。
零网络请求,索引落在本地目录。开着防火墙监控看,它一句话也不往外说。
安装包预算 15MB,写进设计文档的约束:"超了就是 bug"。
MCP Server
你的 AI 读过整个互联网,却读不到你的硬盘。dowse 内置只读 MCP server,Claude、Cursor 等客户端接入后,可以直接检索你索引过的本地文件。
listed on MCP Registry Glama (A) Smithery ModelScope
# Claude Code 一行接入 $ claude mcp add dowse -- dowse mcp # 任意 MCP 客户端 JSON 配置 { "mcpServers": { "dowse": { "command": "dowse", "args": ["mcp"] } } }
Install
Rust 1.85+。建索引、搜索、起 MCP server,都在一个命令里。
GUI 安装包或 cargo 装好后(0.8.3 起安装包自带 dowse 命令),建好索引,一行挂进 AI 客户端。
非 Windows 平台可编译安装,核心检索可用;NTFS 快速层与 OCR 自动降级停用。