DigUp
DigUp

DigUp最新版

官方版无广告31

DigUp 是一款面向Apple芯片Mac的开源本地文件检索应用,依托Google DeepMind最新的多模态嵌入模型EmbeddingGemma 2,实现跨类型文件语义搜索。

更新日期:
2026年10月12日
语言:
中文
平台:

8.2MB0 人已下载 手机查看

DigUp 是一款面向Apple芯片Mac的开源本地文件检索应用,依托Google DeepMind最新的多模态嵌入模型EmbeddingGemma 2,实现跨类型文件语义搜索。所有文件解析、向量计算全程在本机完成,不上传用户资料,macOS 14及以上系统可用,软件免费开源。

DigUp

EmbeddingGemma 2采用Apache 2.0协议,740M参数量,可流畅在笔记本端运行。它把文本、图像、音频、视频映射到同一个向量空间,支持100多种语言,因此你用文字描述内容,就能匹配到对应照片、录音、PDF、视频,跨语种检索也可以生效。

检索能力

DigUp会读取用户手动选定文件夹内的资源,支持图片、PDF、各类文档、音频、视频,还可以手动开启代码检索。

你可以直接用自然语言描述目标内容,不局限于文件名。例如查找视频里出现斑马的片段、找到播客讨论睡眠的时间点、定位PDF租赁协议里关于宠物的条款,或是搜索截图里报错提示。同时保留精确字符串匹配,发票编号、错误代码这类关键词也能精准命中。

开启代码搜索后,以code:前缀输入查询,既能按功能描述查找函数,也可以直接检索变量名,检索结果会直接跳转至VS Code、Zed、Xcode等编辑器对应代码行。代码索引独立,不会混入普通文件搜索结果。

隐私特性

所有索引文件与原始素材都保留在Mac本地。DigUp仅在首次运行联网下载模型文件,每日仅一次静默更新检查,该请求不会携带任何用户文件信息,并且可以手动关闭。无账号体系,不收集遥测数据,不会修改、移动或上传你的任何文件。

工具会主动规避敏感文件:默认跳过密钥、证书、~/.ssh这类隐藏目录、缓存、应用包,也不会读取云端尚未下载完整的iCloud文件。

安装与基础操作

安装提供两种方式,下载DMG拖拽安装,或者Homebrew命令一键部署:

brew install --cask arahim3/tap/digup

首次使用会一次性下载865MB模型,随后选择需要索引的文件夹。首次扫描耗时取决于文件体量,几百个文件仅需数分钟;大型文件夹最长可达一小时,低电量模式会自动暂停索引,接入充电器可继续。初次索引完成后,新增文件在保存一两秒内即可被检索。

全局快捷键 ⇧⌘Space 唤起搜索面板,快捷键支持自定义。检索结果支持快速预览、在Finder定位、复制文件,视频与音频可以直接跳转至匹配的时间点,PDF会高亮匹配文本。软件常驻菜单栏,方便查看索引进度、暂停任务和调整设置。

底层工作原理

DigUp调用ImageIO、PDFKit、AVFoundation和Vision框架读取各类媒体与文档内容,通过llama.cpp+Metal在Mac GPU上运行EmbeddingGemma 2的8位版本。

提取出来的多模态向量连同关键词索引存入SQLite数据库;发起搜索时,查询文本同样通过模型转为向量,执行向量相似度检索,并叠加精确关键词匹配提升准确率。向量固定为768维,这也是图片、文档、音视频可以互相检索的核心原因。

相关软件

Andee

Andee - 最新版

Andee 是一款开源的 Android 个人 AI Agent,旨在成为设备的“灵魂”而非单纯的操作工具。它无需 Root 权限或自定义 ROM,仅需安装一个 APK 即可运行。
Openwork

Openwork - 最新版

Openwork 是一款开源 AI 桌面代理,可在您的本地机器上自动化文件管理、文档创建和浏览器任务。使用您自己的 API 密钥(OpenAI、Anthropic、Google、xAI)或通过 Ollama 运行本地模型。