bitsofchris1k downloadsParse 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.
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.
Gather precisely the right context from your vault — not too much, not too little.
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.
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.
Turn raw notes into organized, atomic knowledge.
openaugi up (the task watcher)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.
| 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 |
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:
openaugi review CLI and the zzz: capture grammarThe 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.
The context gathering pipeline is a three-stage flow:
Features:
Settings are in Settings → OpenAugi.
Core:
Context Gathering:
Task Dispatch (deprecated):
Recent Activity:
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.
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.api.openai.com, as an Authorization header.openaugi up)brew install tmux)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.