xevrion/gyotaku
search every screenshot you've ever taken by the text inside it. native linux, offline, PaddleOCR + sqlite + gpui
解决的问题
它解决了在成千上万张截图中查找特定信息的难题。通过自动索引截图中的文本内容,你可以使用关键词、日期或文件夹位置进行搜索,有效地将你的截图集合变成一个可搜索的数据库。
工作原理
它完全在你的本地机器上离线运行。它监控你指定的截图文件夹,并使用OCR(光学字符识别)模型——具体是通过ONNX Runtime运行的PaddleOCR——从图像中提取文本。然后使用SQLite FTS5对这些文本进行索引,以实现快速、容错的检索。当你触发搜索界面时,可以输入查询来即时查找并高亮匹配的截图。
适用人群
它专为Linux、macOS和Windows用户设计,这些用户经常截图,并需要一种快速、私密且高效的方式来检索信息,而不依赖基于云的服务。
亮点
- 隐私优先: 所有处理都在本地进行,没有遥测或云账户。
- 高性能: 在毫秒内搜索数千张截图,内存占用极小。
- 硬件无关: 在GPU和仅CPU系统上都能高效运行。
- 高级搜索: 支持部分单词匹配、容错以及日期和文件夹过滤。
- 用户友好: 包括批量删除、图像/文本复制和键盘驱动导航等功能。
相关
- 项目
- 项目
- 项目
- 项目