【开发者自荐-效率工具】Aiverything - GPU加速的文件搜索&启动工具

Aiverything:基于 GPU 加速的高效文件搜索工具

在文件数量日益庞大的今天,传统的搜索工具往往难以满足高效办公的需求。Aiverything 结合 GPU 并行计算、智能索引和优化排序算法,提供更快、更精准的本地文件搜索体验,尤其在海量数据环境下,能显著提升搜索速度。目前,Aiverything 正处于 Alpha 测试阶段,持续优化核心性能,以适应不同场景的高效搜索需求。

目前我们仍在Alpha-Test阶段,如果您在使用过程中发现任何问题、Bug,或有功能需求、操作体验方面的反馈,欢迎向我们提出建议或意见。
您可以在这个Repo中提交相应的issue: GitHub · Where software is built
或者加入我们的QQ交流群:893463594


下载地址


2025-2-27更新

Aiverything-0.1.5-alpha

:new: 新增功能与优化

  • AI 文件总结功能:一键总结Word、PDF、TXT 文件,快速获取关键信息。
  • AI 搜索:支持自然语言搜索,更智能的文件查找方式。
  • 新增插件 AI 调用 API,插件可集成 AI 能力。
  • 设置界面新增“关于”页面,提供应用相关信息。
  • 新增快捷键双击 Ctrl 即可快速唤出搜索框。
  • 搜索框支持拖动,修复 Windows 10 1903+ 和 Windows 11 拖动卡顿问题。
  • UI 美化:优化搜索框插件设置界面的视觉体验。

:hammer_and_wrench: 问题修复

  • 修复 插件卸载后文件可能删除失败 的问题。
  • 修复 Ollama 连接超时 导致后端启动缓慢的问题。
  • 修复 保存设置后 Ollama 设置未更新 的问题。
  • 修复 文件内容索引无法读取 .doc 文件 的问题。

2025-2-20更新

Aiverything-0.1.4-alpha

:new: 新增功能与优化

  • 新增插件商店页面:用户可以在网站上安装和管理插件,更方便地扩展功能。
  • 搜索框添加 Logo,优化 UI 视觉体验。
  • 重构插件 API:添加 semver 版本管理,增强插件兼容性和升级体验。
  • 搜索核心性能优化,提升搜索速度和精准度。
  • 新增插件设置页面,提供更完善的插件管理能力。

:hammer_and_wrench: 问题修复

  • 修复 关键字为空可能导致报错 的问题。

2025-2-12更新

Aiverything-0.1.3-alpha

插件如何安装

确保 Aiverything 已成功安装,并找到其安装目录。 将插件的 .jar 文件放入 Aiverything 安装目录下的 core/plugins 文件夹,然后启动 Aiverything,插件将会自动加载。在搜索框中输入>将会列出可用插件,回车即可进入插件页面。
任务栏右键菜单新增插件设置,可以修改插件的各项配置。
插件下载地址:https://github.com/panwangwin/aiverything-official-forum/releases/download/0.1.3-alpha/remote-terminal-1.0.0.jar
或夸克网盘plugins文件夹:https://pan.quark.cn/s/846620d49457
pEuZeQs.png
pEuZmyn.png

:new: 新增功能与优化

  • 完善插件 API:新增 插件配置中心 API,增强插件管理能力。
  • 新增插件设置界面,提供更加便捷的插件管理方式。
  • 插件介绍支持 i18n,支持多语言描述,提高国际化体验。
  • 优化设置界面:新增 设置描述,使设置更加清晰易懂。

:hammer_and_wrench: 问题修复

  • 修复拼音搜索可能漏掉文件的问题。
  • 修复pathMatcher.dll 在高并发下可能崩溃的问题。
  • 修复可能出现多个任务栏图标的问题。
  • 修复插件服务在 C 盘下无管理员权限可能无法启动的问题。

2025-2-8更新

Aiverything-0.1.2-alpha

:new: 新增功能与优化

  • 添加类扫描缓存,提升启动速度。
  • 优化设置页面加载速度,提高界面流畅度。

:hammer_and_wrench: 问题修复

  • 修复文件夹关键字搜索可能导致报错的问题。
  • 修复超长文件夹路径可能导致程序崩溃的问题。
  • 修复网络硬盘挂载到本地但无法访问,导致启动配置读取超时的问题。
  • 修复添加文件夹关键字可能导致无法搜索到结果的问题。
  • 修复设置页面翻译错误
  • 修复菜单点击动画和滚动动画冲突的问题。

:rocket: 技术驱动的高效搜索

pEmPmHH.png
pEmPKUA.png
pEmPuEd.png
pEmFHNd.md.png

:one: GPU 加速,让搜索更快

传统文件搜索通常依赖 CPU 串行扫描,面对大量文件时,速度受限。而 Aiverything 通过 GPU 并行计算,在支持 AMD/NVIDIA 显卡的设备上,充分利用显卡的计算能力,实现多线程匹配,相比传统方法,搜索效率提升数倍甚至数十倍

:two: 多关键字搜索,匹配更精准

Aiverything 允许输入多个关键词,使用 ;(分号)分隔,如 test;file 可同时匹配 testfile
此外,还支持 |(竖线)筛选搜索范围,例如:

  • test;file|f 仅搜索文件
  • test|c 在文件内容中搜索(需开启内容索引)
  • test;file|case 区分大小写匹配

可用条件:

  • f (file / 文件)
  • d (directory / 目录)
  • full (full match / 全匹配)
  • case (case-sensitive / 区分大小写)
  • p (regex pattern / 正则匹配)
  • c (content indexing / 内容索引,需在设置中开启)

灵活的搜索规则,使用户能够快速锁定目标文件,而无需逐步缩小搜索范围。

:three: 频次排序 + 缓存搜索,常用文件一触即达

Aiverything 具备 智能缓存 机制,记录用户的高频搜索和访问文件,并在每次搜索时,优先显示常用文件,让结果更符合使用习惯

  • 在搜索框中输入 :(冒号),可直接从缓存中搜索最近使用过的文件。
  • 结合 智能索引,搜索速度随使用时间优化,越用越快

:four: 一键召唤,随时开启搜索

  • 快捷键调用:默认 CTRL + SHIFT + ALT + A,快速打开搜索框。
  • 系统托盘入口:支持点击 Tray(托盘)图标 直接打开搜索,无需快捷键操作,适应不同使用习惯。

:microscope: Alpha 阶段 & 未来计划

目前,Aiverything 正处于 Alpha 测试阶段,核心功能已初步成型,主要优化方向包括:

  • 图片内容搜索-例如搜索证件/景点/物品
  • 音频内容搜索
  • 视频内容搜索
  • 利用本地LLM与文件交互完成搜索
  • 利用本地LLM与文件交互完成简要任务

Aiverything 希望借助前沿技术提升搜索效率,减少用户在海量文件中查找的时间成本。我们欢迎测试用户提供反馈,共同打磨更高效、智能的文件搜索工具。

1 个赞

有点像 Fluent Search

确实,我们的产品在某些方面可能有相似之处,不过我们也做了一些特别的优化和创新!包括GPU加速,支持拼音搜索以及拼音首字母搜索,文件内容搜索等等,如果你愿意试用一下,并告诉我们哪些地方可以改进,那就更棒了!期待你的反馈!:blush:

和everything比下速度?

速度我没有具体测过,但是我个人使用下来应该是相差不大的。

如果启用GPU并行运算,并且你的电脑上有一块比较强大的独立显卡的话,速度应该会比Everything更快。

下载了发现连页面都打不开,设置里面的内容也不能改。
另外提一下建议:
我感觉文件搜索上能进步的空间应该不大了,因为everything够快了呀,但在内容搜索上,目前用下来最好的textseek也有不少进步的空间,在速度,易用性上也还可以提升。建议下次可以公布下无显卡版本和有显卡版本的速度,以及与textseek的速度对比

感谢您的建议,但是我并没有遇到打不开的问题啊,能麻烦您具体描述下吗。我个人认为everything虽然快,但是其实在内容排版还是有些欠缺,我们会继续改进的。

首先,快捷键用不了。其次,托盘还是系统自带。最后,能不能同意进群

好的,已经同意了

1 个赞

就文件名搜索这块,比everything更快几乎是不可能的,原理决定的。
如果楼主不赞同我的判断,希望能继续详细交流。
GPU并行计算的优势,应该是体现在大运算量上,所以相信这个产品未来的出路应该是内容搜索方面,包括视频、音频等。也许可以在不弄出一个超级大的索引数据库的前提下,就有一个较为理想的搜索速度。

1 个赞

嗯嗯,确实是这样,everything本身优化就已经非常不错了,GPU并行化运算主要还是用于节省IO和内存的开销,现在显卡的显存都比较大,除了打游戏以及视频AI生产力之类的应用,日常使用对显存利用率比较低,所以我们加入了这个GPU运算。感谢您的建议,我们后续也会向这方面进行改进。