Skip to content

Configurable Connections Algorithms

Connections Pro exposes score and ranking controls so you can tune connection results to match your current workflow.

Use this page as a practical setup guide: choose the right candidate pool, pick a score strategy, then add ranking only when you need extra shaping.

Setup flow (recommended)

Quick decision guide

Controls at a glance

Score algorithms

Algorithm What it does When to use
Cosine Similarity Ranks by embedding similarity between the current note and candidates. Default when you want stable, feedback-free results.
Similarity Adjusted by Feedback Penalizes candidates similar to hidden notes. When you want to reduce recurring noise.
Similarity Weighted by Feedback Boosts candidates similar to pinned notes and dampens hidden notes. When you actively pin/hidden to steer results.
Similarity Weighted by Key + Frontmatter Multiplies similarity based on key fragments and frontmatter matches. When metadata should emphasize or de-emphasize results.

Practical presets

Ranking algorithms

Algorithm What it does Notes
None Keeps the original score order. Fastest option.
Re-ranking model Applies Smart Rank to reorder the scored list. Requires a Smart Rank model in Smart Environment Pro settings.
Recency rank Orders results by most recently modified items. Returns score labels with time-ago hints.

Score vs ranking boundary

Troubleshooting quick checks

Example weighting config (Similarity Weighted by Key + Frontmatter)

Use JSON in the score algorithm settings:

{
	"key_weights": {
		"Projects/": 1.2,
		"Readwise/": 0.8,
		"#High-value heading": 1.3
	},
	"meta_weights": {
		"status:evergreen": 1.15,
		"type=spec": 1.1,
		"reviewed": 1.05
	}
}

This is best for structural intent. Use recency ranking for freshness intent.

Tip

Try Smart Blocks as the collection for fine grained context when your notes have strong headings. Use Smart Sources for broader note level discovery.