← Back to Skills Marketplace
spikesubingrui-design

Gbrain Obsidian Vault

by SpikeSu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
36
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install gbrain-obsidian-vault
Description
把 Obsidian 变成 OpenClaw memory + gbrain 知识图谱的可视化 GUI:单 vault、wikilink 图谱、 memory 日记软链、DB 页面物化导出,编辑仍回灌 sync/embed。触发词:obsidian脑库 / 第二大脑可视化 / gbrain obsidian /...
README (SKILL.md)

GBrain Obsidian Vault — 给 AI 记忆装上「能看见的脑」

问题:OpenClaw 的 memory_search 和 gbrain 的 Postgres 图谱对 agent 可见,对人不可见。
解法:Obsidian 打开 gbrain wiki 作 vault,软链 memory/ 日记进来,可选 gbrain export 把 DB 页面物化成 markdown——一套文件,三路索引

何时加载本 Skill

  • 用户要把 Obsidian 和 OpenClaw memory / gbrain 打通
  • 用户说「第二大脑可视化」「memory 图谱」「连点成面」「想在 Obsidian 里看 agent 写的记忆」
  • 用户已有 gbrain + ~/wiki(或同类 markdown 脑库),要加 GUI

架构(一图流)

OpenClaw workspace/memory/*.md  ──symlink──►  ~/wiki/memory/     ◄── Obsidian 浏览
gbrain Postgres (426+ pages)   ──export──►  ~/wiki/**/*.md       ◄── Obsidian 图谱
Agent cron                     ──sync────►  Postgres + vectors   ◄── 后台不变

安全约束(必须遵守)

  • memory 必须在 ~/wiki/.gitignore 里 → gbrain sync 是 git-diff 驱动,不会把日记重复入库
  • .obsidian/ 被 gbrain isSyncable 跳过(隐藏目录)
  • 不要改 alwaysUpdateLinks: true,避免 Obsidian 批量重写 gbrain 的 [[路径式]] 链接

Phase 0 — 确认路径

变量 默认 说明
WIKI_DIR ~/wiki gbrain git 仓库根
MEMORY_DIR ~/.openclaw/workspace/memory OpenClaw 日记 MD
GBRAIN_BIN gbrain CLI 在 PATH

Phase 1 — 一键搭建(推荐)

bash skills/gbrain-obsidian-vault/scripts/setup-vault.sh
# 或指定路径:
WIKI_DIR=~/wiki MEMORY_DIR=~/.openclaw/workspace/memory bash scripts/setup-vault.sh

脚本会:创建 memory 软链、写入 .gitignore、预置 .obsidian/app.json(wikilink + absolute + 不自动改链)。

Phase 2 — 物化 DB 页面(可选但强烈推荐)

若 Postgres 里页面多于磁盘 .md(常见于 MCP put_page 只写 DB):

gbrain export --dir "$WIKI_DIR"
cd "$WIKI_DIR" && git add -A && git commit -m "materialize gbrain pages for Obsidian"

物化后 Obsidian 图谱 wikilink 解析率通常从 ~30% 升到 80%+

Phase 3 — 打开 Obsidian

  1. Obsidian → Open folder as vault → 选 WIKI_DIR
  2. 左侧 Graph view:看 people / projects / concepts / synthesis 簇
  3. 打开 memory/2026-MM-DD.md → 右栏 Backlinks → Unlinked mentions 跳到引用该日记的 gbrain 页面

Phase 4 — 验证清单

  • ls -la $WIKI_DIR/memory 显示 symlink
  • cd $WIKI_DIR && git status 出现 memory/*.md
  • 图谱中有连线(说明 [[projects/foo]] 被解析)
  • 编辑任意 gbrain 页面保存后 git status 有改动(cron 会 sync+embed)

Agent 写入纪律(与 AGENTS.md 记忆桥接一致)

用户在 Obsidian 手改 markdown 后:

  • gbrain 侧:link-maintenance / auto-ingest cron 会 sync --no-embed + embed --stale
  • memory 侧:仍在 workspace/memory/,由 memory_search 索引,不要把 memory 提交进 wiki git

故障排除

症状 处理
图谱很空、大量悬空链接 gbrain export --dir $WIKI_DIR
memory 在 git 里出现 确认 .gitignorememory
Obsidian 把链接改成 [text](path) 检查 useMarkdownLinks: false
[[Naval Ravikant]] 不解析 显示名链接;给目标页加 frontmatter aliases

相关

  • skills/brain-ops — gbrain 写入规范
  • skills/memory-setup-openclaw — memory_search 配置
  • skills/planning-with-files — 长任务落盘到 memory

详细架构与 mermaid 图见 references/architecture.md

Usage Guidance
Install this only if you use Obsidian with gbrain/OpenClaw memory. Review the setup script first, back up existing .obsidian settings if you care about them, and be aware that optional gbrain export writes markdown files into your vault.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The artifacts consistently describe one purpose: make OpenClaw memory and gbrain markdown visible in Obsidian using a vault, a memory symlink, optional gbrain export, and Obsidian settings.
Instruction Scope
Some activation phrases are broad, but the actual runtime instructions remain focused on Obsidian plus gbrain/OpenClaw setup and do not introduce unrelated agent behavior.
Install Mechanism
Installation is normal ClawHub or git clone usage. The setup script is readable and local-only, but users should know it changes vault files.
Credentials
The script touches expected local paths only: the configured wiki directory, the OpenClaw memory directory through a symlink, .gitignore, and .obsidian config. No credential reads, network calls, or unrelated directory scans were found.
Persistence & Privilege
It creates persistent local state by adding a symlink, appending .gitignore entries, and overwriting Obsidian app/core plugin config files. This is disclosed and purpose-aligned, though backups are not built in.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gbrain-obsidian-vault
  3. After installation, invoke the skill by name or use /gbrain-obsidian-vault
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
v1.0.0: Obsidian GUI for OpenClaw memory + gbrain — symlink vault, export materialize, setup script
Metadata
Slug gbrain-obsidian-vault
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Gbrain Obsidian Vault?

把 Obsidian 变成 OpenClaw memory + gbrain 知识图谱的可视化 GUI:单 vault、wikilink 图谱、 memory 日记软链、DB 页面物化导出,编辑仍回灌 sync/embed。触发词:obsidian脑库 / 第二大脑可视化 / gbrain obsidian /... It is an AI Agent Skill for Claude Code / OpenClaw, with 36 downloads so far.

How do I install Gbrain Obsidian Vault?

Run "/install gbrain-obsidian-vault" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Gbrain Obsidian Vault free?

Yes, Gbrain Obsidian Vault is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Gbrain Obsidian Vault support?

Gbrain Obsidian Vault is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Gbrain Obsidian Vault?

It is built and maintained by SpikeSu (@spikesubingrui-design); the current version is v1.0.0.

💬 Comments