Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
O

obsidian-omnisearch

> 编程语言
Open source

A search engine that "just works" for Obsidian. Supports OCR and PDF indexing.

2.1K stars0 likes0 views
WebsiteGitHub

About

A search engine that "just works" for Obsidian. Supports OCR and PDF indexing.

Omnisearch for Obsidian

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

  • Omnisearch is available on the official Community Plugins repository.
  • Beta releases can be installed through BRAT. Be advised that those versions can be buggy and break things.

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!

  • Omnisearch Companion, an extension for your browser (Firefox, Chrome)
  • Actions for Obsidian
  • Notebook Navigator
  • Userscripts to inject Omnisearch into your favorite web search engine
  • obsidian-mcp-server, an MCP server that auto-detects Omnisearch and exposes it as a BM25-ranked search mode for AI agents accessing your vault
  • Silversearch is a fork of Omnisearch for Silverbullet.

LICENSE

Omnisearch is licensed under GPL-3.

Thanks

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

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScriptminisearchobsidianobsidian-mdobsidian-plugin

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言