No description
Find a file
2026-07-15 21:40:12 +02:00
.github Fixed yml 2026-05-16 12:16:18 +02:00
assets Feature/cleaning (#553) 2026-05-25 09:39:38 +02:00
Doc Omnisearch feat(#245): in results list, show where an image/pdf is embedded 2024-09-25 20:47:27 +02:00
images Readme update 2022-12-08 22:32:48 +01:00
patches Updated pnpm to v11 2026-05-25 08:35:17 +02:00
src Removed useless log 2026-07-15 21:40:12 +02:00
.babelrc Added Jest and tests for EventBus 2022-04-23 17:13:48 +02:00
.editorconfig editorconfig 2022-09-21 13:10:25 +02:00
.gitignore .gitignore 2024-06-07 12:17:37 +02:00
.npmrc 1.23.0-beta.5 manifest 2024-05-26 18:06:54 +02:00
.prettierrc.js Migrated ModalVault syntax to svelte 5 2025-03-22 15:00:59 +01:00
CHANGELOG.md Update CHANGELOG for version 1.29.x features and fixes 2026-05-10 12:02:30 +02:00
cliff.toml chore(repository): updated release.yml and trying git-cliff 2024-06-29 20:15:57 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md with AI usage guidelines 2026-07-13 19:45:00 +02:00
esbuild.config.mjs Removed dependency to builtin-modules 2026-05-16 11:44:48 +02:00
eslint.config.mts Properly ignore dist folder 2026-05-13 19:46:07 +02:00
jest.config.js Added Jest and tests for EventBus 2022-04-23 17:13:48 +02:00
LICENSE Update LICENSE 2023-11-09 12:25:17 +01:00
manifest-beta.json 1.29.3 2026-05-24 22:02:51 +02:00
manifest.json 1.29.3 2026-05-24 22:02:51 +02:00
package.json Feature/cleaning (#553) 2026-05-25 09:39:38 +02:00
pnpm-lock.yaml Feature/cleaning (#553) 2026-05-25 09:39:38 +02:00
pnpm-workspace.yaml Feature/cleaning (#553) 2026-05-25 09:39:38 +02:00
qodana.yaml Feature/275 open in background (#285) 2023-09-09 10:54:14 +02:00
README.md docs(readme): add obsidian-mcp-server to Projects list (#550) 2026-05-20 18:14:05 +02:00
tsconfig.json Feature/cleaning (#553) 2026-05-25 09:39:38 +02:00
version-bump.mjs 1.10.0-beta.1 2023-01-03 10:33:52 +01:00
versions.json 1.29.3 2026-05-24 22:02:51 +02:00

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

JetBrains logo