obsidian_put_file
Create or update files in your Obsidian vault using a specified filepath and content. Ideal for AI agents managing vaults through the Local REST API.
Instructions
Create a new file in your vault or update the content of an existing one in your vault.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
content | Yes | Content of the file you would like to upload | |
filepath | Yes | Path to the relevant file (relative to your vault root) |
Input Schema (JSON Schema)
{
"properties": {
"content": {
"description": "Content of the file you would like to upload",
"type": "string"
},
"filepath": {
"description": "Path to the relevant file (relative to your vault root)",
"format": "path",
"type": "string"
}
},
"required": [
"filepath",
"content"
],
"type": "object"
}