What problem does it solve?
The core Open Brain MCP server can capture and read thoughts but cannot change them. This Skill teaches an AI client how to correctly edit an existing thought: resolving its UUID first, then choosing between a cheap metadata tag update and a full content rewrite that re-embeds the text for semantic search.
Core Features & Use Cases
- Metadata patching: Add or change tags, status flags, and cross-references with
metadata_patch, which shallow-merges keys without re-embedding.
- Content rewriting: Replace a thought's text with the
content field, which re-embeds it so semantic search stays accurate.
- Optimistic concurrency: Guard read-modify-write cycles with
if_unchanged_since, which rejects stale writes with a STALE_READ error.
- Use Case: Ask your AI client to "mark my thought about the Q3 roadmap as superseded" — it searches for the thought, resolves its UUID, applies a metadata-only patch, and confirms the new
updated_at without wasting an embedding call.
Quick Start
Ask your connected AI client to add a status tag to your thought about a specific topic, and it will search for the thought, resolve its UUID, and apply a metadata patch via the update_thought tool.