Skip to content
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.

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.

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

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

Obsidian integration at a glance

VendorObsidian
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 updatedJul 2026

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 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.

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

Works with Obsidian

Agents often chain Obsidian with these. Connect them once and one agent can use all of them in a single task.

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.

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: Jul 2026Browse all 179 integrations