Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Hybrid Search

flowing-abyssflowing-abyss2k downloads

Fast hybrid search (BM25 + semantic) over your vault via a background CLI.

Add to Obsidian
Hybrid Search screenshot
Hybrid Search screenshot
Hybrid Search screenshot
Hybrid Search screenshot
  • Overview
  • Scorecard
  • Updates52

Hybrid Search combines BM25 full-text search with semantic vector search across your Obsidian vault.

The plugin provides the Obsidian interface. The obsidian-hybrid-search CLI runs in the background and handles indexing and search.

Hybrid Search works with the desktop version of Obsidian.

Search modal with results, preview and local graph

Requirements

Install the CLI globally with npm.

npm install -g obsidian-hybrid-search

The CLI must be available in your PATH. You can also set a custom path in the plugin settings.

Installation

Open Hybrid Search in the Obsidian Community plugins directory and select Add to Obsidian.

Usage

Open the search window in either of these ways.

  • Select the search icon in the left sidebar.
  • Open the command palette and run Hybrid search: Open search.

Results update as you type and include a relevance score.

Hybrid search results with relevance scores

Hybrid search results with relevance scores

Score Color Meaning
>0.8 Green High relevance
0.5 to 0.8 Orange Medium relevance
<0.5 Gray Low relevance

Empty query and similar notes

Leave the query empty to see results based on the current context.

  • If a note is open, the plugin shows semantically similar notes.
  • If no note is open, it shows recently opened files.
Semantically similar notes

Semantically similar notes

Workbench

The link discovery workbench helps you find useful connections for the current note. It compares graph structure with semantic similarity.

  • Best shows the top candidates based on structural and semantic signals.
  • Missing Links shows related notes that are not linked yet.
  • Bridges shows notes that connect distant parts of the graph.
  • Similar shows semantically close notes.
  • Links shows existing outgoing and incoming links.
  • Diagnostics explains the note's position in the graph.

Each candidate includes scores for cosine similarity, Adamic-Adar, common neighbors, co-citation count, semantic distance, and other signals. You can add links, inspect backlinks, and compare notes from the list. The local graph shows the notes around the current file.

Link discovery workbench

Link-discovery workbench with local graph and scored candidates

Query syntax

These two queries are equivalent.

hybrid: zettelkasten tag:project limit:20 @rerank
zettelkasten #project @limit:20 @rerank @hybrid
Inline Postfix Description
(plain text) None Hybrid search (default)
hybrid: @hybrid / @hyb Hybrid mode (BM25 + semantic)
semantic: / sem: @semantic / @sem Semantic (vector) only
fulltext: / full: @full Full-text (BM25) only
title: @title Fuzzy title match
None @sim / @similar Notes similar to the active note
None @sim:[[Note]] Notes similar to a specific note
None @sim:"path/note.md" Same, by path
tag: / tag:#tag #tag Filter by tag (include)
-tag: / -tag:#tag -#tag Filter by tag (exclude)
folder: / path: None Limit to a folder (quote names with spaces)
-folder: / -path: None Exclude a folder
limit:N @limit:N / @lim:N Override result count
threshold:N @threshold:N / @th:N Minimum score threshold
None @rerank Rerank with a cross-encoder
key:value None Filter by frontmatter field
-key:value None Exclude by frontmatter field

Hotkeys

Hotkey Action
Mod+J / Mod+K Next / previous result
Mod+P Toggle preview panel
Mod+G Toggle local graph panel
Mod+O Open selected in new tab
Mod+Shift+O Open all results in new tabs
Alt+Enter Insert wiki link to selected note
Alt+Shift+Enter Insert wiki links to all results

Mod means Ctrl on Windows and Linux or Cmd on macOS. Alt means Option on macOS.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Search your vault using a hybrid of BM25 full-text and semantic vector search for fast, relevant results. Connect to a background CLI for indexing and live results with relevance scores and optional re-ranking, surfacing semantically similar notes or recent files on empty queries.
SearchAI
Details
Current version
0.10.1
Last updated
3 days ago
Created
6 months ago
Updates
52 releases
Downloads
2k
Compatible with
Obsidian 1.11.4+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
flowing-abyssflowing-abyss
flowing-abyss.com
GitHubflowing-abyss
t.me
boosty.to
habr.com
  1. Community
  2. Plugins
  3. Search
  4. Hybrid Search

Related plugins

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Smart Second Brain

Chat with an agent that knows your notes, search by meaning, and see your vault grouped into topics. Runs on Ollama, OpenAI, Anthropic, and more.

Semantic Notes Vault MCP

Give Claude Desktop and other AI assistants semantic access to your notes through a built-in Model Context Protocol (MCP) server.

Smart Lookup

Semantic search for your vault. Ask in natural language, find notes by meaning when exact words fail, preview matching notes, and turn forgotten ideas into links, context, and next steps.

AI image analyzer

Analyze images with AI to get keywords of the image.

Similarity

Search, explore and see related notes based on their meaning. Using a tiny AI running fully on-device: data never leaves your machine, no API keys needed. Great for journaling, or a second brain.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.