obsidian-omnisearch

scambierGPL-3.0活跃维护

给 Obsidian 笔记库加一个开箱即用的全文搜索引擎,支持 PDF 和图片 OCR 内容检索,不用折腾配置就能快速定位笔记。

A search engine that "just works" for Obsidian.

1.32.0发布于 2026-10-24 21:15 UTC2,195star +3 / 7 天122fork同步于 2026-11-10 23:45 UTC

怎么上手

由 README 提炼,执行前请确认
在 Obsidian 社区插件市场搜索 Omnisearch 并安装启用
硬件要求按 README 说明

README 未说明,作为 Obsidian 插件在本地运行

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

Obsidian 的即时全文搜索插件,用智能加权算法快速定位笔记、文档和图片

给 Obsidian 笔记库加一个开箱即用的全文搜索引擎,支持 PDF 和图片 OCR 内容检索,不用折腾配置就能快速定位笔记。

核心能力

  • 用 BM25 算法按词频、文件名和标题自动打分排序
  • 支持笔记、Office 文档、PDF 和图片的索引搜索
  • 支持引号短语、-排除词和按 .md/.jpg 过滤文件类型
  • 可在 Vault 搜索与单文件内搜索之间切换
  • 可选开启本地 HTTP 服务供 Obsidian 外部调用

容易踩的坑

搜索 PDF、Office 文档和图片需额外安装 Text Extractor 插件;中文搜索依赖 cm-chs-patch 插件,且可能需清除搜索缓存;BRAT 安装的 beta 版本可能不稳定并破坏数据

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本1.32.0
  1. 1.32.0最新正式版2026-10-24 · 2026-10-24 21:15 UTC

    What's Changed

    What's Changed

    • perf: cache removeDiacritics results in getMatches to avoid redundant computation by @yoshi-taka in #545
    • feat(excerpts): prefer body matches over frontmatter matches by @geertvanzoest in #581
    • feat: setting to disable scrolling to the match when opening a note by @anandghegde in #582
    • fix: handle uppercase file extensions and .bmp images by @efim0v in #585
    • Fix Office document indexing by @kscarmardo in #586

    Full Changelog: https://github.com/scambier/obsidian-omnisearch/compare/1.31.0...1.32.0

  2. 1.31.02026-09-05 · 2026-09-05 12:22 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/scambier/obsidian-omnisearch/compare/1.30.1...1.31.0

  3. 1.31.0-beta.1pre-release2026-08-25 · 2026-08-25 16:44 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/scambier/obsidian-omnisearch/compare/1.30.1...1.31.0-beta.1

  4. 1.30.12026-07-29 · 2026-07-29 18:38 UTC
    查看更新说明

    Technical release to appease Obsidian's automatic rating

    Full Changelog: https://github.com/scambier/obsidian-omnisearch/compare/1.30.0...1.30.1

  5. 1.30.02026-07-27 · 2026-07-27 14:52 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/scambier/obsidian-omnisearch/compare/1.29.3...1.30.0

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Omnisearch for Obsidian

    Sponsor me
    Obsidian plugin GitHub release (latest by date and asset)
    GitHub release (latest by date including pre-releases) GitHub release (latest by date including pre-releases)

    🏆 Winner of the 2023 Gems of the Year in the "Existing plugin" category 🏆


    Omnisearch is a search engine that "just works".
    It always instantly shows you the most relevant results, thanks to its smart weighting algorithm.

    Under the hood, it uses the excellent MiniSearch library. This free plugin is totally unrelated to the omnisearch.ai paid product.

    Documentation

    https://publish.obsidian.md/omnisearch/Index

    Installation

    You can check the CHANGELOG for more information on the different versions.

    Features

    Omnisearch's first goal is to locate files instantly. You can see it as a Quick Switcher on steroids.

    • Find your 📝notes, 📄Office documents, 📄PDFs, and 🖼images faster than ever
      • Images, documents, and PDF indexing is available through Text Extractor
    • Automatic document scoring using the BM25 algorithm
      • The relevance of a document against a query depends on the number of times the query terms appear in the document, its filename, and its headings
    • Keyboard first: you never have to use your mouse
    • Workflow similar to the "Quick Switcher" core plugin
    • Opt-in local HTTP server to query Omnisearch from outside of Obsidian
    • Resistance to typos
    • Switch between Vault and In-file search to quickly skim multiple results in a single note
    • Supports "expressions in quotes" and -exclusions
    • Filters file types with .jpg or .md
    • Directly Insert a [[link]] from the search results
    • Supports Vim navigation keys

    Note: support of Chinese depends on this additional plugin (also you may need to clear search cache data to apply new Chinese index). Please read its documentation for more information.

    Projects that use Omnisearch

    Submit a PR to add your own project!

    LICENSE

    Omnisearch is licensed under GPL-3.

    Thanks

    To all people who donate through Ko-Fi or Github Sponsors ❤