Ganwan agent dashboard

unlisted

by 知野

Shows a vault operations dashboard with live Codex usage and local knowledge workflow activity.

Updated 17d ago
View on GitHub

Ganwan Agent Dashboard

An Obsidian desktop dashboard for local knowledge workflows and Codex usage. It renders a native dashboard view from vault data, live Markdown scans, and local Codex session logs.

Install with BRAT

  1. Install and enable BRAT from Obsidian Community Plugins.
  2. Open obsidian://brat?plugin=xiaogan336/ganwan-agent-dashboard, or run BRAT: Add a beta plugin for testing from the command palette.
  3. If using the command, enter xiaogan336/ganwan-agent-dashboard.
  4. Enable Ganwan agent dashboard in Community Plugins, then enable BRAT's startup update check.

BRAT checks GitHub releases and can install future versions without manually copying plugin files.

Files

  • manifest.json: Obsidian plugin manifest.
  • main.js: Plugin logic, view, data provider, heatmap builder, and whitelisted actions.
  • styles.css: Scoped dashboard styles.
  • versions.json: Plugin-to-Obsidian compatibility map.
  • main.test.cjs: Node regression tests for Codex quota and session parsing.

Data sources

  • 00.系统/首页仪表盘/data.json
  • 00.系统/首页仪表盘/dashboard-config.json
  • Live Markdown file scan through Obsidian app.vault.getMarkdownFiles()
  • Local Codex session logs under ~/.codex/sessions

Codex usage is intentionally device-local. Installing the same plugin on two Macs synchronizes the interface version, not each Mac's Codex session history.

Commands

  • Open agent dashboard
  • Refresh dashboard data

Safe actions

The plugin only opens configured vault paths and calls fixed local integrations. It does not accept arbitrary shell commands from dashboard input.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.