Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Live Anchoring

Arthur SarazinArthur Sarazin45 downloads

Anchor your writing to your vault: when you pause typing, words that match existing note titles become wikilinks automatically.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Anchor your writing to your vault. When you pause typing, any word or phrase that matches the title of an existing note becomes a [[wikilink]] — automatically, in place, without moving your cursor.

You write:

The notion of a contract has never been so important.

Two seconds later:

The notion of a [[contract]] has never been so important.

…because your vault has a note called contract.md.

How it works

  • Listens for editor changes and waits for a configurable typing pause (default 2 s).
  • Collects every note title in your vault and finds matches in the current note — longest titles first, so [[knowledge graph]] wins over [[graph]].
  • Applies all links in a single editor transaction: your cursor and scroll position stay put, and one undo removes them all.
  • Never touches YAML frontmatter, code blocks, inline code, existing links, or URLs — and never the word your cursor is in.

Commands

  • Anchor current note — run the linker once, on demand (works even with automatic anchoring off).
  • Toggle automatic anchoring — flip auto mode without opening settings.

Settings

Setting Default
Anchor automatically on link whenever you pause typing
Typing pause 2000 ms how long to wait after the last keystroke
Minimum title length 3 ignore very short note titles
Exact case only off Contract links, contract doesn't
First occurrence only off link once per title instead of every occurrence
Excluded folders — never auto-anchor notes in these folders
Show notices on "Anchored 3 links" notification

Vault access & privacy

To know what can become a link, the plugin lists the file names of the markdown notes in your vault (via vault.getMarkdownFiles()). That is the entire extent of its vault access:

  • It reads note titles only — never the content of any note other than the one you are editing.
  • It writes only to the note you are actively editing, through the editor, as a single undoable transaction.
  • It makes no network requests and collects no data. Everything happens locally.

Install

From the community plugin store: search Live Anchoring.

Manually: copy manifest.json and main.js from the latest release into <vault>/.obsidian/plugins/live-anchoring/, then enable the plugin in Settings → Community plugins.

Development

npm install
npm run dev     # esbuild watch mode
npm test        # unit tests for the linking engine
npm run build   # type-check + production bundle

The linking engine (src/linker.ts) is a pure function with no Obsidian imports — see test/linker.test.ts for its specification.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Anchor writing by converting words or phrases matching note titles into [[wikilinks]] after a brief typing pause. Apply links in-place in one editor transaction so cursor and scroll stay put, prefer longest-title matches, and skip frontmatter, code and existing links/URLs.
LinksAutomation
Details
Current version
1.0.1
Last updated
2 weeks ago
Created
2 weeks ago
Updates
2 releases
Downloads
45
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Arthur SarazinArthur Sarazinarthursrz
GitHubarthursrz
  1. Community
  2. Plugins
  3. Links
  4. Live Anchoring

Related plugins

Advanced URI

Control everything with URI.

Waypoint

Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!

Auto Link Title

Automatically fetches the titles of links from the web.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation - multi-page knowledge generation with entity/concept pages and conversational query.

Link Embed

Convert URLs in your notes into embeded previews.

PodNotes

Write notes on podcasts with ease.

Better Markdown Links

Adds support for angle bracket links and manages relative links properly

Note Linker

Automatically find and create new links between notes.

Templater

Create and use dynamic templates.

BRAT

Easily install a beta version of a plugin for testing.