spatariurares25 downloadsTransform your vault into an ecosystem of configurable AI agents defined by markdown files.
Transform your Obsidian vault into an ecosystem of configurable AI agents defined entirely by Markdown files.
AI Agents is an Obsidian plugin that allows you to create, manage, and interact with multiple AI assistants directly within your notes. Instead of generic AI chatbots, you can define custom agents with specific roles, system prompts, and tool permissions just by creating Markdown files in your vault.
You can create a new agent by adding a Markdown file to your designated agents folder. The agent's behavior is shaped by its properties (YAML frontmatter or Obsidian properties).
Example Agent Definition:
---
name: Proofreader
description: An agent that helps proofread and edit markdown notes.
prompt: You are a strict editor. Review the text provided and suggest improvements for clarity, grammar, and tone.
tools: false
memory: true
---
# Proofreader Agent
This agent ensures my notes are perfectly written and formatted.
To build the plugin from source:
.obsidian/plugins/ directory.npm install to install dependencies.npm run dev to start compilation in watch mode.npm run build for a production build.MIT License