跳到正文
Reddit · r/LocalLLaMA· /u/somthing_tn·· 16 天前精选AI 评分59

Reddit 用户发布 Rust 本地语义文件搜索工具 Recall,基于 llama.cpp 和 EmbeddingGemma 2

local semantic file search for Linux (Rust, llama.cpp, EmbeddingGemma 2)

来源与原文

Reddit · r/LocalLLaMA

作者:/u/somthing_tn

发布时间:(北京时间)

阅读原始来源 · reddit.com ↗
完整链接与内容说明

https://www.reddit.com/r/LocalLLaMA/comments/1x2vz3y/local_semantic_file_search_for_linux_rust/

本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。

AI 导读

Reddit 用户 /u/somthing_tn 发布了 Linux 本地语义文件搜索工具 Recall(MIT 协议,https://github.com/pdstn12/Recall),可索引 PDF、Office 文件、扫描件、截图、音视频并按内容检索。EmbeddingGemma 2 通过 llama.cpp 进程内运行(CUDA/Vulkan/CPU)将文本、图像、视频帧和 30 秒音频窗口嵌入同一向量空间,检索采用向量相似度加 SQLite FTS5 混合排序,OCR 用 PaddleOCR,引擎为 Rust、界面为 GTK 4,无 LLM 且模型下载后完全离线。

推荐理由

作者自建的本地语义文件搜索工具给出了完整技术栈和实测数据,方案思路可迁移到类似本地检索场景。

来源:Reddit · r/LocalLLaMA · reddit.com