← Back to Skills Marketplace
mx6315909

Xiaodi Obsidian Brain Pro

by mx6315909 · GitHub ↗ · v1.1.4 · MIT-0
cross-platform ⚠ suspicious
124
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install xiaodi-obsidian-brain-pro
Description
WhatsApp/Telegram → Obsidian 智能记忆增强,防幻觉纠偏,隐私脱敏,让碎碎念自动变成结构化知识(开车/工地语音输入友好)
Usage Guidance
Before installing or enabling this skill: - Review and test scripts in a sandbox: inspect push_to_git.sh/sync.sh and search_engine.py and run them manually with test data to see what is pushed and where. - Configure OLLAMA_BASE_URL explicitly (prefer localhost) — do not rely on the default http://192.168.3.120:11434. - Disable or verify Git backup before first run: set git_backup.enabled to false in _meta.json or ensure the repo/remote is a private test repo. Confirm what remote 'origin' points to and that you control it. - Do not run with secrets present in your Obsidian vault until you are confident redaction works; the redaction is heuristic and can miss unusual token formats. Consider sanitizing notes before enabling auto-push. - Limit the agent's permissions during testing (run as a user with minimal Git credentials, or run inside an isolated container/VM with a disposable vault). - If you plan to use Ollama, deploy it locally and point OLLAMA_BASE_URL to a host you control; confirm embedding requests do not leak to external networks. - If uncertain, run search_engine.py manually to verify behavior and outputs and verify no unexpected network endpoints are contacted. These checks will reduce the risk of accidental data leakage or misconfiguration. If you want, I can list the exact lines to change to disable Git push by default or to tighten the redaction heuristics.
Capability Analysis
Type: OpenClaw Skill Name: xiaodi-obsidian-brain-pro Version: 1.1.4 The skill bundle provides a legitimate utility for syncing Obsidian notes to a Git repository and performing local semantic search via Ollama. It includes proactive security measures in its system prompts (prompts/organizer.txt), specifically instructing the AI agent to redact sensitive information like API keys and passwords before saving or pushing data. While the search script (scripts/search_engine.py) contains a hardcoded local IP address (192.168.3.120) and the sync scripts (scripts/sync.sh) execute shell commands for Git operations, these behaviors are consistent with the stated purpose of the tool and show no evidence of malicious intent or unauthorized data exfiltration.
Capability Assessment
Purpose & Capability
Name/description (WhatsApp/Telegram → Obsidian, local Ollama embeddings, optional Git backup) align with the provided scripts and prompts: the package reads/writes Obsidian notes, runs a local Ollama embedding call, formats notes, and pushes to Git. Minor oddity: no declared required env vars but the Python script uses OLLAMA_BASE_URL (with a non-local default) and OBISIDIAN paths are set in config; overall capability list is coherent with files and metadata.
Instruction Scope
Runtime instructions and scripts will read notebooks from user-specified Obsidian folders, transform content, run a search engine against those files, and execute Git push operations. The skill's policies claim automatic 'privacy redaction' before push, but redaction is implemented as heuristics in prompts (length-based API key detection, token prefixes like ghp_, sk-) which can be bypassed by different token formats or poorly parsed content. Because the skill will read arbitrary .md files and may push them to a remote repo, this scope includes potential data exfiltration if a remote is misconfigured or redaction fails.
Install Mechanism
No external install spec or remote downloads are present — the skill is instruction+scripts only. That lowers supply-chain risk. The included scripts and Python code are plain-text and execute locally; nothing is fetched from third-party URLs during install.
Credentials
The skill declares no required environment variables but the search_engine.py expects OLLAMA_BASE_URL and OLLAMA_MODEL and uses a default OLLAMA_BASE_URL of http://192.168.3.120:11434. That embedded default IP is unexpected and could cause network calls to an unintended host if the user doesn't configure the env var. Git push scripts make network connections to whatever Git remote is configured; secrets required for Git (SSH keys or tokens) are not requested explicitly but will be used if present on the host. The redaction rules are heuristic and may not reliably catch all sensitive tokens, so requesting no credentials reduces transparency rather than risk — the skill still requires network access and may leverage host-level Git credentials.
Persistence & Privilege
The skill is not 'always: true' and does not request modification of other skills. It does require file read/write and exec permissions (declared in metadata) to operate on your Obsidian vault and run git scripts — this is consistent with its purpose but is a persistent local presence with the ability to read, write, and push data from configured folders.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xiaodi-obsidian-brain-pro
  3. After installation, invoke the skill by name or use /xiaodi-obsidian-brain-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.4
更新 README 自述文件
v1.1.3
添加12个关键词tags提升搜索可见度: obsidian/memory/note-taking/voice-input/privacy/ollama...
v1.1.2
SKILL.md一致性修复: homepage URL/安装命令/版本号同步
v1.1.1
添加路径配置警告,提醒用户修改 obsidian_path
v1.1.0
v1.1.0 adds enhanced privacy and smarter input correction: - Added multi-language correction whitelist for common speech recognition errors (e.g., "Open Crow" → "OpenClaw"). - Introduced automatic privacy redaction for sensitive content such as API keys, passwords, tokens, and phone numbers. - Improved user experience for WhatsApp/Telegram to Obsidian workflows, ensuring raw user statements are retained and protected.
Metadata
Slug xiaodi-obsidian-brain-pro
Version 1.1.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is Xiaodi Obsidian Brain Pro?

WhatsApp/Telegram → Obsidian 智能记忆增强,防幻觉纠偏,隐私脱敏,让碎碎念自动变成结构化知识(开车/工地语音输入友好). It is an AI Agent Skill for Claude Code / OpenClaw, with 124 downloads so far.

How do I install Xiaodi Obsidian Brain Pro?

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

Is Xiaodi Obsidian Brain Pro free?

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

Which platforms does Xiaodi Obsidian Brain Pro support?

Xiaodi Obsidian Brain Pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Xiaodi Obsidian Brain Pro?

It is built and maintained by mx6315909 (@mx6315909); the current version is v1.1.4.

💬 Comments