Similar Notes

by Young Lee
favorite
share
0.0
(0)
5
4
3
2
1
Score: 45/100
Description

The Similar Notes plugin finds and recommends notes that are semantically related to what you're currently writing, using language models for real-time analysis. It displays up to five similar notes at the bottom of your note, making it easier to spot hidden connections in your ideas without relying on exact keyword matches. The plugin is self-contained with its own vector database and gives you the choice between built in Hugging Face models or connecting to Ollama for custom embeddings. No external cloud API is needed, and it smartly ignores notes already linked from your current document.

Reviews
No reviews yet.
Stats
55
stars
4,073
downloads
5
forks
136
days
27
days
35
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
24
total issues
8
open issues
16
closed issues
0
commits
RequirementsExperimental
  • Internet connection for initial model download

  • Local Ollama installation for custom embedding models (optional)

Latest Version
a month ago
Changelog

Fixed

  • File Rename/Move Handling: Plugin now properly detects and handles file rename/move operations
    • Automatically removes old path data from index when files are renamed or moved
    • Re-indexes files at their new location
    • Prevents stale data accumulation in the index

Improved

  • Ollama Error Notifications: Added user-friendly error notifications for Ollama connection failures
    • Clear notifications when Ollama server is unreachable
    • Throttled notifications (1 per minute) to prevent spam
    • Error states propagated to UI via observables
    • Graceful error handling - indexing continues even when embedding fails
  • Error Message Clarity: All error notifications now include "Similar Notes:" prefix
    • Makes it easy to identify which plugin the error is from
    • Consistent error message format across the plugin
  • Stale Data Logging: Added error logging when similar notes reference non-existent files
    • Helps diagnose cases where index contains outdated file references
    • Logs include file path for easier debugging
    • Makes it clear when fewer similar notes are shown due to stale data
README file from