OBSIDIAN_PLUGIN

ZAK Governor for Obsidian

Add governed co-execution to any Obsidian vault. Same notes. Same files. Constitutional enforcement.

What It Does

Detect .zak/

When your vault contains a .zak/ directory, the plugin activates automatically. No configuration required.

Execution Stream Sidebar

View recent governed actions in real time. Every write, rename, delete—with governance decision (✓ allowed, ⛔ denied). Same ledger as Governor IDE.

Crystal Embed Resolution

Notes with ![[crystal:entry:id]] or ![[crystal:receipt:id]] render resolved content from .zak/ledger.ndjson. Decisions live near proof.

Obsidian-Compatible

Your vault stays 100% Obsidian-compatible. Open the same folder in Governor IDE for full governed edits; use Obsidian for reading and light editing.

Install

1. Download the plugin from the Releases (or build from source)

2. Copy main.js, manifest.json, styles.css to your vault's .obsidian/plugins/zak-governor-vault/

3. Enable "ZAK Governor" in Settings → Community Plugins

4. Ensure your vault has a .zak/ directory (run zak init in the project root)

Build from Source

git clone https://github.com/zak-core/zak-platform
cd zak-platform/apps/zak-obsidian-plugin
pnpm install
pnpm run build

Output: main.js, manifest.json, styles.css

The Stack

Obsidian users get governed collaboration without leaving their tool.

Another distribution channel for ZAK. Same ledger. Same crystals. Same constitutional reality.

Get Started