yurijmikhalevich/rclip
Semantic photo search for the command line
What it solves
rclip 解決了在大型本機相簿中搜尋的問題,無需手動為影像加標籤,也不依賴雲端服務。使用者可以透過自然語言描述或範例圖片來找尋特定照片,所有資料皆保持私密且離線處理。
How it works
此工具使用 OpenCLIP ViT-B/32 AI 模型為影像建立語意索引。當使用者輸入查詢時,rclip 會將文字或影像查詢的語意嵌入與本機相簿的索引特徵比對,找出最相似的匹配項目。它支援增量索引,只在後續執行時處理新增或變更的影像,以節省時間。
Who it’s for
針對 Linux、macOS(Apple Silicon)與 Windows 上的命令列使用者,提供私密、快速且強大的本機影像搜尋方式。
Highlights
- Multi-modal Search:支援自然語言查詢、逆向影像搜尋,以及文字與影像混合的複合查詢。
- Arithmetic Queries:允許加權與減法操作(例如
"2:golden retriever" + "./pool.jpg" - fruit)。 - Privacy-First:完全離線運作,不會上傳至雲端。
- Broad Format Support:索引 JPG、PNG、WebP 等常見格式,並實驗性支援 RAW 檔案(ARW、CR2、DNG)。
- Terminal Integration:為 iTerm2、WezTerm 等相容終端提供內嵌影像預覽。