github.devotd.
新发现AI 智能体

allenv0/scm — macOS 本地照片与视频搜索应用

allenv0/scm 是一款在设备内搜索照片和视频画面帧的 macOS 专用应用。

仓库信息allenv0/scm ↗

Multimodal memory agent on macOS

星标
★ 487
复刻
38
语言
TypeScript
许可证
MIT
查看原始来源 ↗在 GitHub 查看 ↗

allenv0/scm 是一款 macOS 专用应用,可在本地以语义方式搜索文件夹内的照片和视频画面帧。根据 GitHub 仓库说明和 README,它提供五种搜索模式:文件、场景、画面文字、对话和本地问答。目前没有公开的最新发布版本。因此这里介绍的不是某个特定版本的变更,而是仓库中列出的功能。

文件搜索在图像视觉相似度的基础上结合文件名和短语。场景搜索把视频切分为场景并生成嵌入,可跳转到结果对应的时间码。OCR 使用 Tesseract,支持英语以外的 35 种语言。对话搜索在 Whisper 转写文本中查找文字。本地问答由 llama.cpp 边车进程基于对话、OCR 和文件名依据给出带编号引用的回答。默认模型为 Qwen3 1.7B。这一配置的特色在于把场景位置、画面文字和对话搜索与照片、视频文件搜索合并在一个应用中。

搜索在 macOS 本地完成,不需要账户,也不需要云端上传。下载约 435MB 的 CLIP 权重一次后即可离线使用。OCR 和对话搜索不依赖嵌入,通过字符串匹配工作,因此即使 AI 引擎尚未就绪或已关闭也能使用。CJK 查询以重叠二元组处理。另一方面,由于依赖 Electron、Bun 和本地模型,不支持 Linux 和 Windows,也没有屏幕捕获录制功能。由于没有与其他工具的对比性能资料,技术优势也未得到确认。