AI generation and agentic terminals for Obsidian.

Claude-powered text generation and Claude Code terminal sessions, embedded directly in your vault. No copy-paste. No context switching.

Requires an Anthropic API key.

Three things. No more.

Augment adds exactly three capabilities to Obsidian.

01

Generate

Position cursor. Press ⌘↩. Claude reads your note, vault links, and frontmatter — then writes directly at your cursor.

Context-aware. Output in plain text, heading, callout, or any format you configure.

02

Terminals

Claude Code sessions run in embedded terminals inside Obsidian. Tab, sidebar, split — wherever you want them. Multiple sessions, managed.

Full Claude Code feature set. Terminal manager tracks activity across all sessions.

03

Templates

Markdown files in your vault are templates. Variables pull in note content, frontmatter, linked notes. Run with ⌘⇧↩.

Store templates anywhere in your vault. Prompt generates templates from a description.

Claude reads your vault.

Every generation sends Claude the note you're in — title, frontmatter, the text around your cursor, and any linked notes it can reach. You don't have to explain the context. It's already there.

The context inspector shows you exactly what Claude sees before each generation. Adjust the context window. Override the system prompt per-template.

context inspector
note: 2026-03-06 Thu.md
frontmatter: tags: [daily, work]
linked notes (3):
→ Project. Augment.md
→ Ref. Claude API.md
→ Daily. 2026-03-05.md
tokens: 1,847 / 2,000
model: claude-sonnet-4-6

Claude Code, without the context switching.

Run agents against your vault from inside Obsidian. The terminal manager tracks every session — what it's doing, how long it's been idle, whether it's waiting for input.

terminal manager
vault-ops
Writing file · vault/Daily Notes/2026-03-06.md
code-review
Waiting for input
research
Idle · 2:41 PM

Templates are just Markdown.

Drop a file in your templates folder. Add variables. Run it from anywhere with ⌘⇧↩. No config. No UI.

template file

meeting-summary.md
---
name: Meeting summary
description: Extract action items from notes
---
You are reviewing meeting notes.
Extract all action items.
For each: owner, deadline, context.

Note title: {{note_title}}
Content:
{{note_content}}

Linked context:
{{linked_notes}}

available variables

{{note_title}}Current note title
{{note_content}}Full note body
{{frontmatter.*}}Any frontmatter field
{{linked_notes}}Linked note contents
{{cursor_context}}Text around cursor
{{date}}Today's date

Three steps.

No accounts. No sync. Runs locally via Anthropic's API.

step 1

Open Community Plugins

Obsidian → Settings → Community plugins → Browse

step 2

Search "Augment"

Install and enable the plugin.

step 3

Add API key

Get a key from console.anthropic.com. Paste in Augment settings.

Install Augment

Requires an Anthropic API key. Usage billed directly to your Anthropic account.