Similarity — Find Notes by Meaning (Fully Local)
I started this over a year ago, but here’s the stable release; a plugin that helps you find notes based on meaning, not just keywords.
This plugin’s priorities:
-
Fully local, by design – your data never leaves your device. No APIs, no background calls, no risk.
-
Lightweight and fast – minimal overhead, built to stay responsive even as your vault grows.
-
Keeping it simple – hiding all the complicated parts so you can focus on writing.
-
Focused experience – no fancy AI LLM agents, just practical semantic discovery that fits naturally into your workflow.
-
Cross-platform consistency – works on desktop and mobile, with a shared index so you don’t need to reindex per device.
What it does
Browse related notes
Jump through notes that are actually related in meaning—not just linked.

Search by meaning
Look up notes based on what you’re trying to say, not how you phrased it.

Why I built this
I found myself:
-
forgetting notes existed
-
over-organizing with folders/tags
-
missing connections across topics
Embeddings solve this surprisingly well—but most tools around it feel heavy or require setup.
I wanted something that just works.
If you journal in Obsidian, I would highly recommend trying this plugin. It’s been very insightful to find journal entries of similar times in my life.
Install (via BRAT)
Still waiting on official approval, but you can install it via BRAT:
https://github.com/JoramMillenaar/obsidian-related-notes
Curious how others are using semantic search in their vault—open to feedback or ideas.
P.S. giving the repo a star would be appreciated
! It’ll help visibility with the Obsidian team :).