Skip to content

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.

New to Smart Connections?

If you have not set it up yet, start with
Getting Started with Smart Connections.


Fast decision: Lookup vs Obsidian search vs Connections

Use this when you just want the right tool immediately:

What you are trying to do Best tool Why
Find an exact phrase, tag, filename, regex match, or operators Obsidian search You need lexical matching
Find "notes about this idea" even if the words do not match Smart Lookup You need semantic matching
Find what is related to the note you are viewing right now Connections list The anchor is the current note

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


The Smart Lookup loop

The Smart Lookup loop
  1. Ask a question in plain language (what you want to explore or solve).
  2. Scan the top results and expand 1-2 to confirm relevance.
  3. Open the best matches and turn them into action:
    • link them into your working note, or
    • build a meaning-ranked reading trail, or
    • export them as AI context (see Smart Context Clipboard).

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.


Lookup vs Connections: which view should you open?

Both features surface semantically related notes, but the "anchor" is different:

A simple rule:


Opening the Lookup view

You can open Smart Lookup from:

In the command palette, search for:

Tip: If you use Lookup daily, assign a hotkey in Obsidian:
Settings -> Hotkeys -> search "Smart Connections: Open: Lookup view".


Writing better queries

Smart Lookup is not a keyword syntax language. Treat it like asking your vault a question.

A simple query formula

Most high-quality lookups include:

Example:

Patterns that work well

"Bad query -> better query" rewrites

Example queries you can copy


Understanding the results

Results are sorted by similarity to your query.

What 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 either:

If results feel too coarse (you keep opening notes and hunting inside them), blocks can help.
If results feel too noisy or heavy, sources are often faster and clearer.

See:


Semantic vs lexical search (why results can feel surprising)

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.

Troubleshooting

"My exact note did not appear"

Try:

If you still suspect something is wrong, check:

See the settings guide for deeper controls:

"Results feel noisy or too broad"

Try:

If noise persists, tune the granularity and limits in:
Smart Connections settings.


Related pages