Skip to content

Official Smart Plugins site Smart Plugins are independent third-party plugins for Obsidian. Smart Connections is the flagship plugin.

Smart Dedupe FAQs

What is Smart Dedupe?#

Smart Dedupe finds likely exact and near-duplicate blocks across notes. It places candidates side by side so you can decide whether to keep them separate, consolidate useful material manually, archive a redundant source, or ignore the match.

Does 1.00 similarity mean an exact duplicate?#

It is a very strong signal, and an Exact hash match identifies identical normalized text, but neither tells you what the notes are for. Open both sources before merging, archiving, or deleting anything.

Can I cancel a scan?#

Yes. Choose Cancel while the scan is running. Wait for the Detector to settle before you start another scan. Treat any displayed candidates as a partial result set.

What is a good starting threshold?#

For a conservative first review, start around 0.90. Lower the threshold toward 0.85 when you intentionally want to find paraphrases. Raise it when weak matches create noise. The threshold controls which semantic candidates qualify, not whether two passages should be consolidated.

Will this delete or merge my notes?#

No. Smart Dedupe is review-first. Copy and Open help you inspect a candidate, but cleanup remains a deliberate action in your normal Obsidian workflow.

How does it find duplicates?#

Smart Dedupe can use an exact-text pass and semantic similarity over prepared block embeddings. Exact matching can work without embeddings. Semantic matching requires Smart Environment to prepare the relevant blocks.

What if two similar notes are both useful?#

Keep them separate. Similar passages can serve different audiences, projects, stages, or decisions. Use Smart Connections when the relationship is useful. Use Dedupe only when the overlap creates rework, conflict, or context bloat.

Is Smart Dedupe just another Connections view?#

No. Connections is for discovering related notes from the current note. Dedupe is for reviewing repeated work and deciding whether anything should change.

Will cleanup improve AI output?#

It can make context easier to inspect by reducing repeated or conflicting source material, but it does not guarantee a better model answer. After cleanup, rebuild the affected package with Smart Context.

Will a full-vault scan be slow?#

It can be heavier than a current-note scan. Start with Current note. Use a stricter threshold. Set a bounded result count. Use Full vault only after you understand the controls and have a review session you can finish.

What scope should I start with?#

Start with one current note where repeated material already creates a decision. Review one candidate pair to completion before broadening the scan.