Skip to content

Xiaoyaosearch

小遥搜索,听懂你的话、看懂你的图,用AI找到本地任何文件。让搜索像聊天一样简单。XiaoyaoSearch: Understands your words, reads your images, finds any local file with AI. Making search as easy as chatting.

Install

$claude mcp add --transport http xiaoyao-search http://127.0.0.1:8000/mcp

Install command taken from the project's README or registry entry. Always review code before running it.

小遥搜索 XiaoyaoSearch

English Version | 简体中文

📖 项目简介

小遥搜索是一款专为知识工作者、内容创作者和技术开发者设计的跨平台本地桌面应用(Windows/MacOS/Linux)。通过集成的AI模型,支持语音输入(30秒内)、文本输入、图片输入等多种方式,将用户的查询转换为语义进行智能搜索,实现对本地文件的深度检索。

⭐️ 重要说明

  • 本项目采用双授权模式:AGPL-3.0 开源协议(免费,修改需同等开源)+ 商业授权(可闭源商用),详见开源协议与商业授权章节
  • 本项目完全通过Vibe Coding实现,提供所有源码及开发文档(上下文)供大家交流学习

作者介绍

dtsola — IT架构师 | 一人公司实践者

🌐 个人站点  |  📺 B站  |  💬 微信:dtsola(技术交流 | 商务合作)

      

      

微信联系          开发者交流群          用户交流群

✨ 核心特性

  • 🎤 多模态输入:支持语音录音、文本输入、图片上传
  • 🔍 深度检索:支持视频(mp4、avi)、音频(mp3、wav)、文档(txt、markdown、office、pdf)的内容和文件名搜索
  • 🧠 AI增强:集成BGE-M3、FasterWhisper、CN-CLIP、OLLAMA等先进AI模型
    • ☁️ 云端大模型:支持OpenAI/DeepSeek/阿里云等兼容API,与本地模型自由切换(v1.3.0)
    • ☁️ 云端嵌入模型:支持OpenAI/DeepSeek/阿里云等嵌入API,提升搜索质量(v1.6.0)
    • 📚 专业术语库:支持术语扩展和同义词匹配,专业领域搜索召回率提升60%(v1.9.0)
  • ⚡ 高性能:基于Faiss向量搜索和Whoosh全文搜索的混合检索架构
  • 🔒 隐私可控:本地运行默认数据不上传,支持云端API选项,性能与隐私权衡由您选择
  • 🎨 Notion温暖明亮设计:采用 Notion 温暖明亮设计风格,建立完整设计系统规范,视觉舒适度提升67%(v2.0.0)
    • 系统字体栈:零网络依赖,最优性能,字体加载 < 10ms
    • Lucide Icons:1000+ 图标,统一视觉语言
    • 精致多层阴影:4-5层阴影堆叠,增强视觉层次感
  • 🤖 AI生态集成:
    • MCP 服务器支持:支持 Model Context Protocol,可被 Claude Desktop 连接进行本地文件智能搜索(v1.4.0)
    • Agent Skills 支持:为 Claude Code、VS Code、Cursor 等 AI 助手提供标准化工具调用能力(v1.5.0)

📖 核心界面

搜索界面

主界面

通过文本搜索

通过语音搜索

通过图片搜索

索引管理界面

设置界面

术语库管理界面(v2.0.0)

🏗️ 技术架构

系统架构图

技术栈

前端技术

  • 框架: Electron + Vue 3 + TypeScript
  • UI库: Ant Design Vue
  • 状态管理: Pinia
  • 构建工具: Vite

后端技术

  • 框架: Python 3.10 + FastAPI + Uvicorn
  • AI模型: BGE-M3 + FasterWhisper + CN-CLIP + Ollama
  • 搜索引擎: Faiss (向量搜索) + Whoosh (全文搜索)
  • 数据库: SQLite + 索引文件

项目结构

Similar plugs

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

Explore related