dtsola/xiaoyaosearch

⭐ 1,018 Stars 🍴 88 Forks Python NOASSERTION

小遥搜索是一款基于AI的本地文件搜索工具,通过语音、文本和图片输入,实现高效、智能的文件检索。

来源:据 README 描述 查看 GitHub 仓库 →

为什么值得关注

小遥搜索因其独特的多模态输入和AI增强搜索功能,填补了本地文件搜索在智能化方面的空白,满足了知识工作者对高效文件检索的需求。项目采用开源模式,提供了丰富的开发文档和社区支持,吸引了开发者关注。

来源:综合 README 描述和项目特征

核心功能

多模态输入

支持语音、文本和图片输入,用户可以通过不同的方式发起搜索请求。

来源:据 README 描述
深度检索

能够搜索视频、音频、文档等多种类型文件的内容和文件名,实现深度检索。

来源:据 README 描述
AI增强

集成多种AI模型,如BGE-M3、FasterWhisper、CN-CLIP、OLLAMA等,提升搜索的准确性和效率。

来源:据 README 描述

技术架构

项目采用前后端分离的架构,前端基于Electron + Vue 3 + TypeScript,后端基于Python 3.10 + FastAPI + Uvicorn。数据存储使用SQLite和索引文件,搜索功能结合Faiss向量搜索和Whoosh全文搜索,实现高效的数据检索。

来源:代码目录结构 + 依赖文件

技术栈

infra: 本地运行,无特定基础设施要求  |  key_deps: Faiss, Whoosh, BGE-M3, FasterWhisper, CN-CLIP, OLLAMA  |  language: Python  |  framework: Electron + Vue 3 + TypeScript, FastAPI + Uvicorn

来源:依赖文件 + 代码目录结构

快速上手

方式一:下载整合包,解压后运行 `scripts/setup.bat` 和 `scripts/startup.bat`。 方式二:开发者部署,克隆项目后,安装依赖,配置 `.env` 文件,启动后端和前端服务。
来源:README Installation/Quick Start

使用场景

1. 知识工作者快速检索文档和资料。 2. 内容创作者管理大量文件和素材。 3. 技术开发者快速定位代码和配置文件。 4. 家庭用户整理个人文件和照片。

来源:README

优势与局限

优势

  • 优势1:多模态输入,方便用户使用;优势2:AI增强,提升搜索准确性和效率;优势3:开源模式,社区支持丰富。

局限

  • 局限1:项目处于早期阶段,功能可能不够完善;局限2:依赖多种AI模型,对硬件要求较高。
来源:综合 README、代码结构和依赖分析

最新版本

v1.8.0 (2026-04-08): 支持钉钉文档数据源。 v1.7.0 (2026-03-31): 支持飞书文档数据源。 v1.6.0 (2026-03-26): 支持云端嵌入模型,优化搜索质量。 v1.5.0 (2026-03-18): 支持Agent Skills。 v1.4.0 (2026-03-12): 支持MCP服务器。

来源:GitHub Releases

总结评价

小遥搜索是一款值得关注的开源AI文件搜索工具,适合需要高效检索本地文件的知识工作者、内容创作者和技术开发者使用。项目处于活跃开发阶段,功能持续更新,具有较好的发展潜力。

来源:综合分析
透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间:2026-04-11 18:34。质量评分:85/100。 所有结论均标注了数据来源。如发现不准确之处,欢迎反馈。

数据来源: README、GitHub API、依赖文件