v3.1.0 — Agents
Build your own AI team, right inside Obsidian.
Agents are reusable AI personas that live as Markdown files in your vault. Each agent carries its own model, temperature, and system prompt — so you can switch between a creative writing partner, a code reviewer, and a research assistant in
seconds.
Create agents in two ways
AI Wizard — Just describe what you need. "A Socratic tutor that teaches through questions" — the AI generates a name, tunes the temperature, and writes a comprehensive system prompt. Review it, tweak it if you want, save.
Manual — Full control. Pick your model (with autocomplete across all your configured providers), dial in the temperature, write your system prompt.
Use them anywhere
Run Choose Agent on any note. The agent's settings merge seamlessly with your note's frontmatter — your per-note overrides still win. Switch agents mid-conversation. Mix and match.
What else is new
Streaming is now rock-solid. Tables, code blocks, and other block-level markdown no longer corrupt during streaming. The new line-boundary flushing engine writes content at natural breakpoints, eliminating the cursor race conditions that
caused visual glitches.
Dependencies updated across the board — all packages at their latest compatible versions.
Getting Started
- Open Settings → ChatGPT MD and set your Agent Folder (default: ChatGPT_MD/agents)
- Run the Create new agent command
- Choose AI Wizard or Manual
- Apply it to any chat note with Choose Agent
Your agents are just Markdown files — version them, share them, sync them across devices. They're yours.
Full Changelog: 3.0.1...3.1.0