Skip to content
Smart Connections (and other Smart Plugins) are independent third-party plugins for Obsidian (not affiliated with Obsidian).

Smart Lookup: semantic search in Obsidian

Smart Lookup lets you search your vault by meaning (embeddings), not exact words.

Use it when you want:
"notes that are about this"
even if the note does not contain your search terms.


The Smart Lookup loop

The Lookup loop
  1. Ask a question in plain language.
  2. Scan the top results and expand 1-2 to confirm relevance.
  3. Open the best matches and act:
    • link them into your working note, or
    • build a meaning-ranked reading trail, or
    • export them as AI context.

Opening the Lookup view

Open Smart Lookup from:

Command palette:


Quick start (90 seconds)

  1. Open Smart Lookup.
  2. Type a query like:
    • "My notes about reducing context switching while writing"
  3. Expand 1-2 of the top results to confirm you are in the right neighborhood.
  4. Open the best match.
  5. Optional:
    • copy links into a reading trail, or
    • send results to Smart Context for grounded AI work

Understanding results (how to read the UI)

Results are sorted by similarity to your query.

You will typically see:

How to use the score:

  1. Treat it as a ranking signal, not a grade.
  2. Compare scores within the same lookup, not across different queries.
  3. If the top score is low, your query is probably too vague (add context nouns).

Sources vs Blocks (granularity)

Lookup can return:

Choose:


When Smart Lookup is the right tool

Smart Lookup shines when you are dealing with classic PKM friction:

If you need exact matching (quotes, operators, tags, filenames, regex), use Obsidian's built-in search.

Fast decision: Lookup vs Obsidian search vs Connections

What you are trying to do Best tool Why
Find an exact phrase, tag, filename, regex, or operators Obsidian search Lexical matching
Find notes about an idea, even when words do not match Smart Lookup Semantic matching
Find what is related to the note you are viewing right now Connections list Note-first discovery

If you want the "current note anchored" workflow, see
Exploring the Connections view.


Troubleshooting

"My exact note did not appear"

That can be normal in semantic search.
Try:

If you truly need exact matching, use Obsidian search.

"Results feel noisy"

Try:


Writing better queries (what actually works)

Do not treat Lookup like keyword search.
Treat it like asking your vault a question.

A simple query formula:

Examples:

Vague -> better rewrites

Queries you can copy


How to refine queries (the fastest path to better results)

If results are off, do one of these:

A simple query formula

Most high-quality lookups include:

Example:

Patterns that work well

"Bad query -> better query" rewrites

Example queries you can copy


FAQs

What's the difference between Semantic and Lexical search?

Note

Semantic queries do not work like regular search queries. A note that contains your exact words may not appear near the top (or at all).

That is expected because semantic search is about meaning, not matching text.

Common reasons an exact-match note does not show up:

When you truly need "find this exact phrase", use Obsidian search.
When you want "find notes like this", use Smart Lookup.

Related pages