Smart Connections (Early Release)

Smart Connections Early brings the next-generation experience of Smart Connections to Obsidian insiders before it ships in the stable channel. The plugin layers inline suggestions, a persistent footer surface, and configurable ranking algorithms on top of the Smart Connections core so you can surface the right notes while you write.

Info

Want a guided tour with screenshots? Open the Connections Early getting started page for step-by-step setup.

Highlights

Essential information

Quick start workflow

  1. Open or create a note that already has links or relevant context.
  2. Toggle Inline connections or Footer connections from the command palette to see how each surface fits your flow.
  3. Pin relevant results and hide others. Select a connections algorithm that uses this feedback to improve connections.

Feature tour

Inline block connections

Hover the inline connections icon beside a block to preview related notes without leaving the editor. Inline decorators respect your configured score threshold so you only see high-confidence matches. Click a result to open the note. Click the top "Connections" line to see all connections for the current block in the main Connections view.

Footer connections panel

Display the highest-scoring connections at the bottom of the editor for persistent awareness while drafting. The footer updates as you edit so you can capture ideas before they drift.

Algorithm controls

Tune result sources, scoring strategies, and post-processing models directly from the settings tab. New scoring algorithms improve results based on which connections were hidden or pinned. The ranking algorithm can be configured to use the Cohere Re-ranking model.

Choose a scoring strategy

You can switch strategies from the Scoring dropdown. Each strategy automatically exposes a short description inside the settings pane so you can confirm which weighting applies.

Layer on re-ranking

Select Re-ranking model from the Connections post process dropdown to send the scored list through the Smart Rank model (powered by Cohere). The model:

  1. Loads the Smart Rank runtime when first invoked.
  2. Builds a prompt that includes today’s date and the current note context.
  3. Re-orders the scored list and surfaces the adjusted score alongside the original (og_score).

⚙️ Tip: Keep the post-process disabled while calibrating score thresholds, then enable it once you are satisfied with the candidate pool.

Result controls and feedback

Right-click any result to open the feedback menu. You can hide noisy matches, pin high-signal notes, and clear previously hidden items without leaving the view.

Pinned and hidden states are saved on the source item, so the plugin remembers your choices across sessions. Feedback-aware scoring actions such as sim_feedback_weighted use these states to boost notes similar to pinned items and dampen those that resemble hidden ones.

Bases integration

Leverage Obsidian Bases to visualize connection scores alongside your existing data. Smart Connections registers two helper functions so you can compare embeddings or list top results directly inside a Base.

Formula reference

💡 Tip: Drag the base to the sidebar to create a bespoke “Connections view” that stays pinned while you edit notes.

Example: Compare each row with a note

formulas:
	Static global:
		formula: score_connection(file, "Strategy/2025 North Star.md")
	Dynamic instance for sidebar:
		formula: file.score_connection(this.file)

Example: Surface connections for every result

formulas:
	Connections per row:
		formula: list_connections(file)

Connections Lists settings reference

ConnectionsLists powers inline, footer, and view-based recommendations. Settings are grouped into logical sections so you can control scoring, filters, and presentation without leaving the plugin.

Configure the Connections view

v3

The default v3 layout balances compact headers with expandable previews. Additional layouts appear in the dropdown as new components are bundled with the plugin. This view remains consistent with the Smart Connections v3 layout.

Setting key Type Default Description
show_full_path toggle Adds the folder path to each result for extra context.
render_markdown toggle true Render markdown in results (disable to show raw text).

Settings

Ranking inputs

Result shaping

Surface controls

Algorithm and component configuration

Scoring, ranking, and list item modules can contribute their own settings. When you select an action or component that exports a settings configuration, those fields appear directly beneath the dropdown.

Smart Lookup

Open the Smart Lookup (Early-release) view from the sidebar icon or command palette to run ad-hoc semantic searches across your vault.
!

Troubleshooting