xiaoyaosearch

说句话发张图,电脑里的文件秒找到

小遥搜索(XiaoyaoSearch)能听懂你的话、看懂你的图,用 AI 帮你找到本地任何文件,让搜索像聊天一样简单自然。它融合多模态理解与本地检索,是个人文件管理场景下的智能搜索助手。

开源 unknown 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1090
维护状态 低维护
是否开源 是
定价模式 unknown

项目数据

分类搜索知识
开发团队dtsola
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型agent-skills,ai-search,document-search,file-search,local-search,mcp,multimodal-ai,natural-language,productivity,semantic-search
GitHub 星标★ 1090
30天Star增速
HF 下载量
上线时间2025-11-11 00:00:00
最近更新2026-09-22 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:进阶 约 30 分钟 部署方式:本地安装 8 步

环境要求

  • 支持 Windows / macOS / Linux(开发者部署),整合包部署仅支持 Windows
  • 已安装 Python 环境,可执行 pip 命令
  • 已安装 Node.js 与 npm,用于前端依赖和开发服务器
  • 已安装 Ollama,并可拉取 qwen2.5:1.5b 模型
  • 可访问百度网盘下载 BGE-M3、faster-whisper、CN-CLIP 等默认模型(提取码 ycr5)

安装与启动步骤

  1. 1克隆项目

    把仓库拉取到本地并进入项目目录,后续所有命令都在该目录下执行。

    git clone https://github.com/dtsola/xiaoyaosearch.git
    cd xiaoyaosearch
  2. 2安装后端依赖

    在项目根目录安装 requirements.txt 中的依赖(默认 CPU 推理引擎),并单独安装 faster-whisper 语音识别依赖。

    pip install -r requirements.txt
    pip install faster-whisper
  3. 3安装并拉取Ollama

    先安装 Ollama 客户端,安装完成后打开命令行启动服务并拉取默认大模型 qwen2.5:1.5b。

    ollama serve
    ollama pull qwen2.5:1.5b
  4. 4下载并放置模型

    从百度网盘下载默认模型(链接 https://pan.baidu.com/s/1jRcTztvjf8aiExUh6oayVg 提取码 ycr5),按目录解压:嵌入模型放 data/models/embedding、语音模型放 data/mo

  5. 5配置环境变量

    按 README 给出的路径与接口配置数据、API 和日志参数(示例为 CPU 环境相对路径),建议先跑通默认配置再更换模型。

    FAISS_INDEX_PATH=../data/indexes/faiss
    WHOOSH_INDEX_PATH=../data/indexes/whoosh
    DATABASE_PATH=../data/database/xiaoyao_search.db
    API_HOST=127.0.0.1
    API_PORT=8000
    API_RELOAD=true
    LOG_LEVEL=info
    LOG_FILE=../data/logs/app.log
  6. 6启动后端服务

    两种启动方式任选其一:python main.py 使用内置配置,或用 uvicorn 指定 127.0.0.1:8000 并开启热重载。

    python main.py
  7. 7部署并启动前端

    在前端目录执行 npm install 安装依赖,再用 npm run dev 启动开发服务器,与后端配合使用。

    npm install
    npm run dev
  8. 8配置MCP客户端

    小遥搜索 MCP 服务器使用 HTTP 传输协议,任何支持 HTTP MCP 的客户端都可连接;启动 MCP 后可用 Claude Code CLI 检查是否添加成功。

    claude mcp list

关键配置

配置项必填说明示例
API_HOST是后端服务监听地址127.0.0.1
API_PORT是后端服务监听端口8000
MCP_SSE_ENABLED否是否启用 MCP SSE 服务true
MCP_SERVER_NAME否MCP 服务器名称xiaoyao-search
MCP_DEFAULT_LIMIT否MCP 默认返回结果数量20
MCP_DEFAULT_THRESHOLD否MCP 默认相似度阈值0.5

如何确认成功

后端在 127.0.0.1:8000 正常响应、前端开发服务器启动无报错;若配置了 MCP,执行 claude mcp list 能看到小遥搜索。

常见问题

Q:整合包和开发者部署怎么选?

A:普通用户用整合包(方式一),仅支持 Windows,双击 scripts/setup.bat 一键准备环境;开发者用方式二,支持 Windows/macOS/Linux。

Q:RTX 50 系显卡性能不佳怎么办?

A:改用 scripts/setup_rtx50显卡.bat 准备环境,该脚本会安装支持 CUDA 12.8 的 PyTorch 版本以获得最佳性能。

Q:模型从哪里下载,放在哪?

A:统一从百度网盘下载(链接 https://pan.baidu.com/s/1jRcTztvjf8aiExUh6oayVg 提取码 ycr5),按 README 给定的模型根目录解压放置即可。

Q:可以先用云端大模型吗?

A:可以。项目支持 OpenAI/DeepSeek/阿里云等兼容 API,与本地 OLLAMA 模型可自由切换,云端嵌入模型也在后续版本支持。

Q:商业使用是否免费?

A:非商业使用完全免费,允许修改和分发(需保留版权声明和协议);商业目的需授权,详见小遥搜索软件授权协议。

注意事项

  • 整合包解压目录建议不要包含中文路径,避免脚本执行异常。
  • 建议先准备默认模型并成功启动应用后,再更换其他模型。
  • 本地运行默认数据不上传,使用云端 API 时性能与隐私需自行权衡。
  • 默认安装的是 CPU 版本推理引擎,需要 GPU 加速请按显卡型号选择对应准备脚本。

核心亮点

  • 多模态本地搜索,支持自然语言和图像理解,降低使用门槛
  • 基于MCP协议设计,便于集成到现有AI工作流
  • 技术栈聚焦agent-skills与语义搜索,定位清晰,有差异化潜力

不足之处

  • 项目较新,文档/社区待观察
  • 星标刚过千,生态与稳定性尚需验证

适用场景

  • 个人知识库与本地文档的智能检索
  • 企业内网非结构化数据的语义搜索
  • 与AI助手结合实现对话式文件查找

替代项目

AnythingLLM、LocalGPT、quivr

项目介绍

xiaoyaosearch 是搜索知识领域的开源项目,由 dtsola 开发,2025 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,090)位列前 30%,在搜索知识分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,011 增加到 1,090,净增 79。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。从国内网络环境看,可直接访问。

它主要面向的使用场景是:个人知识库与本地文档的智能检索。同类可对比的替代方案包括 AnythingLLM、LocalGPT、quivr。

上一篇:fess

下一篇:coco-app

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

The web data API to search, scrape, and interact at scale.

★ 183325 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 766 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 120493 2026-08-09
ragflow 开源

让大模型用上你的私有知识,搭建可靠的企业级RAG应用

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fu···

★ 91170 2026-08-09