Skip to content

[skills] Add autodream-brain-sync for cross-client memory sharing#141

Merged
justfinethanku merged 1 commit intoNateBJones-Projects:mainfrom
rumbitopi:contrib/rumbitopi/autodream-brain-sync
Apr 13, 2026
Merged

[skills] Add autodream-brain-sync for cross-client memory sharing#141
justfinethanku merged 1 commit intoNateBJones-Projects:mainfrom
rumbitopi:contrib/rumbitopi/autodream-brain-sync

Conversation

@rumbitopi
Copy link
Copy Markdown
Contributor

@rumbitopi rumbitopi commented Mar 31, 2026

Summary

  • Adds a skill that syncs Claude Code's local memory saves (dreaming/autodream) to Open Brain via mcp__open-brain__capture_thought
  • Ensures memories aren't siloed on one machine — they become accessible from ChatGPT, Claude Desktop, Codex, and any MCP-connected client across all devices
  • Resubmission of [docs] Add Open Brain capture guideline for memory sync #114, restructured as a proper skills/ contribution per reviewer feedback

Files

  • skills/autodream-brain-sync/SKILL.md — The installable skill with trigger conditions, process, and guard rails
  • skills/autodream-brain-sync/README.md — What it does, installation, troubleshooting
  • skills/autodream-brain-sync/metadata.json — Structured metadata

Test plan

  • Tested locally: saved a memory via autodream, confirmed both local file write and Open Brain capture
  • Verified captured thought is retrievable via search_thoughts from other sessions
  • Reviewer confirms skill file follows the skills/_template structure

🤖 Generated with Claude Code

Syncs Claude Code's local memory saves to Open Brain via
mcp__open-brain__capture_thought so memories are accessible
from ChatGPT, Claude Desktop, Codex, and any MCP-connected client.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions github-actions bot added the skill Contribution: reusable AI client skill or prompt pack label Mar 31, 2026
Copy link
Copy Markdown
Collaborator

@matthallett1 matthallett1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review — Autodream Brain Sync

Clean skill contribution. The concept is right: Claude Code's local memory files are an isolated silo, and syncing them to Open Brain via capture_thought makes them available across all MCP-connected clients.

What's good:

  • Clear trigger conditions and guard rails
  • Non-blocking failure handling (local saves succeed even if OB1 capture fails)
  • Explicit exclusion of MEMORY.md index
  • Helpful troubleshooting section

Minor suggestions (non-blocking):

  • The skill assumes mcp__open-brain__capture_thought is the tool name, but different users may have their MCP server configured with different prefixes (e.g., mcp__134e3f35-...). A note about adapting the tool name would help.
  • Consider mentioning that the skill can be tested by checking search_thoughts for the synced memory after saving.

Approving as-is. Good first contribution.

@justfinethanku
Copy link
Copy Markdown
Collaborator

Thanks for the outstanding contribution. We took a final pass on the packaging, README clarity, and overall fit with OB1, and this is in good shape to land.

I’m merging this now so people can start using it. Really appreciate the work you put into this.

@justfinethanku justfinethanku merged commit 06b5b6c into NateBJones-Projects:main Apr 13, 2026
2 of 3 checks passed
corruptmemory pushed a commit to corruptmemory/OB1 that referenced this pull request Apr 15, 2026
…ng (NateBJones-Projects#141)

Syncs Claude Code's local memory saves to Open Brain via
mcp__open-brain__capture_thought so memories are accessible
from ChatGPT, Claude Desktop, Codex, and any MCP-connected client.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skill Contribution: reusable AI client skill or prompt pack

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants