Integrations
Obsidian logo

Obsidian integration

Productivity & Collaboration · 15 actions · API key auth

Read, create, update, search, and delete notes in your Obsidian vault. Manage periodic notes, execute commands, and patch content at specific locations. Requires the Obsidian Local REST API plugin.

Overview

The ModuleX Obsidian integration lets a ModuleX agent operate Obsidian on your behalf — running create, remove and find actions across files, notes and patch notes — directly from a plain-English request, using your organization's own Obsidian credentials. No pre-built workflow is required: the agent picks the right Obsidian action for the task.

Obsidian is a productivity & collaboration platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Obsidian action — or, when you want a repeatable process, the composer assembles a Obsidian workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Obsidian in plain English

Type what you want. A ModuleX agent picks the right Obsidian action — or chains several — and runs it. No workflow to build.

  • Create or replace a note in your Obsidian vault
    resolves tocreate_note
  • Find the note I describe and remove it
    resolves toget_notedelete_note
  • Show me the files that match what I describe
    resolves tolist_files
Use cases

What you can automate with Obsidian

  • Find the right note and remove it in one promptget_notedelete_note
  • Pull a list of files for a reportlist_files
  • Find the searches that match what you describesearch
  • Look up an active on demandget_active
  • Run a command from a plain-English requestexecute_command
At a glance

Obsidian integration at a glance

VendorObsidian
CategoryProductivity & Collaboration
Actions available15
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 15 Obsidian actions

Files2
list_files
List files and directories in your Obsidian vault.
open_file
Open a file in the Obsidian UI (creates the file if it does not exist).
Notes4
get_note
Retrieve the content of a note from your Obsidian vault.
create_note
Create or replace a note in your Obsidian vault.
append_note
Append content to an existing note in your Obsidian vault.
delete_note
Delete a note from your Obsidian vault.
Patch Notes1
patch_note
Insert or replace content at a specific heading, block reference, or frontmatter field in a note.
Searches1
search
Search for text across notes in your Obsidian vault.
Actives2
get_active
Retrieve the content of the currently active file in Obsidian.
append_active
Append content to the currently active file in Obsidian.
Patch Actives1
patch_active
Insert or replace content at a specific heading, block reference, or frontmatter field in the active file.
Commands2
list_commands
List all available commands in Obsidian.
execute_command
Execute a command in Obsidian (e.g. open daily note, toggle sidebar).
Periodic Notes2
get_periodic_note
Retrieve the current periodic note (daily, weekly, monthly, quarterly, or yearly).
append_periodic_note
Append content to the current periodic note (daily, weekly, monthly, quarterly, or yearly). Creates the note if it does not exist.

See full parameters and response schemas in the Obsidian integration docs

Two ways

Two ways to use Obsidian in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Obsidian action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Obsidian into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Obsidian

API keyObsidian uses API-key authentication. You provide your own Obsidian secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Obsidian without re-authenticating.

Step-by-step setup in the Obsidian docs

Related

Pairs well with Obsidian

Agents often chain Obsidian with these — connect them once and the agent can use all of them in a single task.

FAQ

Obsidian + ModuleX FAQ

A ModuleX agent can run any of Obsidian's 15 actions — across files, notes, patch notes and searches — from a plain-English request, using your organization's own Obsidian credentials.
No. The agent selects the right Obsidian action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Via your own Obsidian API key, stored encrypted and scoped to your organization.
15, spanning files, notes, patch notes and searches.
Obsidian runs on your own credentials, so any Obsidian usage is billed by Obsidian directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Obsidian to work in ModuleX.

Connect Obsidian once with your own credentials and let your agent run all 15 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →