Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

OpenAugi

bitsofchrisbitsofchris1k downloads

Parse your voice notes into atomic notes, tasks, and summaries. OpenAugi is the voice to self-organizing second brain. While taking a voice note say 'auggie' to help the agent. Augmented Intelligence is AI for thinkers.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates12

OpenAugi is a context engineering layer and personal agent harness for your data (currently as an Obsidian plugin). It sits between your knowledge and your AI agents — gathering the right context, dispatching tasks, and shortcutting the loop from idea to action.

Your vault is full of plans, decisions, research, and context. OpenAugi makes that context available to agents so they can actually do useful work.

Works with the OpenAugi MCP server for semantic search, hub discovery, and structured access to your vault data.

Join the Discord. Parent repo.


What It Does

1. Context Engineering

Gather precisely the right context from your vault — not too much, not too little.

  • Link traversal — Follow wikilinks up to 3 levels deep (breadth-first)
  • Backlink discovery — Find notes that reference your notes, not just notes you link to
  • Journal filtering — Extract only recent sections from date-headed journal notes
  • Character budgets — Stay within token limits with configurable caps
  • Checkbox review — Toggle individual notes on/off before processing

2. Agent Tasks

Queue work for your agents without leaving Obsidian. The Augi commands write task files to OpenAugi/Tasks/ — the OpenAugi task watcher picks them up and runs an agent session for each.

  • Augi: Run review pass — Route new blocks, refresh views, surface Dashboard nominations
  • Augi: Process dashboard — Execute your nomination answers only
  • Augi: Distill selection — Distill the current selection (or active note) through the distill lens
  • File-based trigger — Pure vault API, no shell or HTTP, works on Obsidian Mobile with a synced vault

See Agent Tasks docs.

The older Task Dispatch feature (launching tmux sessions directly from the plugin) is deprecated in favor of the task-file flow — see Task Dispatch docs.

3. Note Processing

Turn raw notes into organized, atomic knowledge.

  • Voice transcripts — Break voice notes into atomic notes + tasks + summary
  • Distillation — Synthesize multiple linked notes into deduplicated atomic notes
  • Publishing — Turn research notes into a single polished blog post
  • Custom prompts — Apply different "lenses" to extract different insights from the same content

Quick Start

Setup

  1. Install from Obsidian Community Plugins (or manually)
  2. Settings → OpenAugi → Enter your OpenAI API key
  3. For agent tasks: install OpenAugi and run openaugi up (the task watcher)

Queue an Agent Task

Run Augi: Run review pass (or Augi: Process dashboard, Augi: Distill selection) from the command palette. The plugin writes a pending task file to OpenAugi/Tasks/; the task watcher launches an agent session that does the work and writes its results back into the task file.

For Augi: Distill selection, select the text you want distilled first — the selection (or the whole active note if nothing is selected) becomes the task's context.

Gather Context

  1. Open any note with links to content you want to process
  2. Run Process notes
  3. Configure depth, filters, and character limits
  4. Review discovered notes with checkboxes
  5. Choose: Distill (atomic notes), Publish (blog post), or Save (raw context)

Commands

Command Purpose
Augi: Run review pass Queue a full review pass for the task watcher
Augi: Process dashboard Queue Dashboard nomination processing for the task watcher
Augi: Distill selection Queue a distill of the current selection or active note
Process notes Gather linked notes → review → distill / publish / save
Process recent activity Same flow but discovers by recent modification date
Save context Gather and save raw context (no AI processing)
Task dispatch: Launch or attach Deprecated — launch agent session from task note
Task dispatch: Kill session Deprecated — kill tmux session for current task note
Task dispatch: List active sessions Deprecated — view and manage running agent sessions
Parse transcript Process voice transcript into atomic notes
Distill linked notes Legacy command — use Process notes instead

Agent Tasks

The Augi commands are the trigger surface for the OpenAugi agent loop. Each command writes a status: pending task file to OpenAugi/Tasks/; the task watcher (openaugi up) hydrates it, launches a Claude agent session, and the agent writes its results back into the same file.

See Agent Tasks docs for the full reference, including the task-file format.

Key concepts:

  • The vault filesystem is the API — the plugin only writes a file, so the commands work on mobile with a synced vault
  • The same contract is shared with the openaugi review CLI and the zzz: capture grammar
  • The task file doubles as the record: results and status land back in it

Task Dispatch (deprecated)

The older agent harness: reads a task note, assembles context from linked notes, creates a tmux session, and launches your agent CLI directly from the plugin. Deprecated in favor of the task-file flow above; it keeps working for now but will be removed over a release or two. See Task Dispatch docs.


Context Gathering

The context gathering pipeline is a three-stage flow:

  1. Configure — Source mode (linked notes or recent activity), depth, filters
  2. Review — Checkbox list of discovered notes with character/token counts
  3. Process — Distill to atomic notes, publish as blog post, or save raw

Features:

  • Breadth-first link traversal up to 3 levels
  • Bidirectional: forward links + backlinks at each depth
  • Journal-style date filtering
  • Dataview query support
  • Custom prompt lenses

Configuration

Settings are in Settings → OpenAugi.

Core:

  • OpenAI API key (required for AI processing)
  • Output folders: Summaries, Notes, Published, Prompts

Context Gathering:

  • Default link depth (1-3)
  • Max characters (default: 100k)
  • Include backlinks (default: on)
  • Journal section filtering

Task Dispatch (deprecated):

  • Terminal app (iTerm2 or Terminal.app)
  • tmux path (auto-detected or manual)
  • Default working directory
  • Repository path mappings
  • Default agent CLI
  • Max context characters (default: 200k)

Recent Activity:

  • Days to look back (default: 7)
  • Date header format
  • Folder exclusions

Network use and privacy

OpenAugi makes network requests to exactly one external service, and only when you explicitly run an AI command.

Endpoint: https://api.openai.com

Request When it runs What is sent
GET /v1/models You open settings or press Refresh models Your API key only
POST /v1/chat/completions Parse transcript Your API key and the transcript note's content
POST /v1/chat/completions Distill (Process notes / Process recent activity) Your API key and the gathered note content you reviewed and approved
POST /v1/chat/completions Publish Your API key and the gathered note content you reviewed and approved

No request is made without a direct command from you. Every distill and publish run shows a preview of the exact content before it is sent, and you can cancel or save it locally instead.

  • On Obsidian 1.11.4 and later your OpenAI API key is stored in your operating system's credential store (macOS Keychain, Windows Credential Manager, Linux libsecret) and is visible under Settings → Keychain. On older versions it falls back to the plugin's data.json. An existing key is migrated automatically the first time you open the plugin on a supporting version. Because OS credential stores don't sync between devices, you enter the key once per device.
  • The key is sent only to api.openai.com, as an Authorization header.
  • Note content is sent to OpenAI for processing under OpenAI's API data usage policy.
  • Nothing is sent anywhere else: no telemetry, no analytics, no author-operated servers.
  • The Save context command and the Augi agent-task commands make no network requests at all.

Requirements

  • OpenAI API key — Required for AI processing (distill, publish, parse)
  • OpenAugi task watcher — Required for the Augi agent-task commands (openaugi, run openaugi up)
  • tmux — Required for deprecated task dispatch (brew install tmux)
  • macOS — Deprecated task dispatch terminal opening uses AppleScript (iTerm2 or Terminal.app)

Get Involved

OpenAugi is about augmented intelligence — using AI to help you think faster and do more, not to think for you.

Open an issue, join the Discord, or check out YouTube for updates. Parent repo.

HealthExcellent
ReviewSatisfactory
About
Gather precise, bounded context from your vault for agents by following wikilinks and backlinks, filtering journals, and enforcing token budgets. Launch and manage persistent agent sessions from task notes, inject assembled context, write results back, and distill raw content into atomic notes, transcripts, or publishable posts.
AIAutomationTasks
Details
Current version
0.7.0
Last updated
Last month
Created
Last year
Updates
12 releases
Downloads
1k
Compatible with
Obsidian 1.8.9+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
bitsofchrisbitsofchris
bitsofchris.com
GitHubbitsofchris
  1. Community
  2. Plugins
  3. AI
  4. OpenAugi

Related plugins

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

Smart Templates

AI powered templates for generating structured content. Works with Local Models, Anthropic Claude, Gemini, OpenAI & more.

Todoist Sync

Materialize Todoist tasks within your notes.

Task Collector

Change task status and collect tasks within a document using hotkeys and context menus.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Templater

Create and use dynamic templates.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

BRAT

Easily install a beta version of a plugin for testing.