-
Notifications
You must be signed in to change notification settings - Fork 0
Tools and Vault Actions
Chris Gage edited this page Jun 21, 2026
·
1 revision
Real Chat works through tool calls. Most are on by default; web access and advanced tools are opt-in.
- Read / write — read a note, create, edit (full rewrite), append.
-
replace_in_note— targeted find/replace; safer than a full rewrite for big files. -
rename_note/delete_note— rename or move, or send a file to system trash. - File changes prompt for confirmation by default. Turn on YOLO mode to skip confirmations for a session.
-
get_frontmatter,set_frontmatter,add_tag— edit YAML properties and tags without touching the note body.
-
search_vault— ranked keyword search (see Usage → Searching). -
find_backlinks,find_orphans,find_broken_links— link hygiene. -
word_count,vault_stats— counts and overview. -
date_math— reliable date calculations (the model is told to use this rather than guess).
Enable in Settings. Then the model can:
-
web_search— DuckDuckGo needs no key; add a Brave or Tavily key for better results. -
web_fetch— read a page's content. -
download_file— grab an image/file from a URL into your download folder; embed with![[path]].
Web requests use Obsidian's requestUrl, so there are no CORS issues. See Privacy & network use.
Local processing (process_image, batch_process_images, image_info) and vision (save_attached_image) are covered on Vision & Images.
read_csv, read_json — pull content out of attached data files.
Off by default (Settings → Advanced tools):
-
run_command— lets the model trigger Obsidian commands by id. Enable only if you're comfortable with that.
A turn is capped at 50 tool steps. If a task hits the cap, the reply pauses with a Continue button so the model can resume rather than restart.