{
  "id": 9163497,
  "title": "The missing layer in AI tooling: sharing what your assistant already knows",
  "url": "https://urgent.news/2026/09/22/the-missing-layer-in-ai-tooling-sharing-what-your-assistant-already",
  "topic": "ai",
  "section": "AI",
  "published": "2026-09-22T16:59:06.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/uri_shmueli_a403e7acc04a8/the-missing-layer-in-ai-tooling-sharing-what-your-assistant-already-knows-1nch"
  },
  "original_language": "en",
  "account": "The article explores a solution to the challenge of transferring AI memory between different tools and users. Currently, AI tools like Claude and ChatGPT remember information within their own accounts, but this context is not accessible to other tools or even to the user in a machine-readable format. This means that as you switch between AI tools, you must start from scratch and rebuild your knowledge.\n\nTo address this issue, the author developed memshare, a peer-to-peer AI memory sharing system that treats AI memory as a data type - plain JSON files owned by the user. This approach enables AI memory to be shared across different tools without relying on the memory features of each individual chat product.\n\nmemshare works by installing a command-line tool, memoing it to your AI tool of choice, and capturing memory as you work through conversations. When you want to share context with a teammate, you can preview the bundle and then export it, specifying tags and expiration. The recipient can then import the bundle, selecting which items to accept or reject. This process ensures that only consented memory is transferred.\n\nThe consent model is a key aspect of memshare, with four gates in place to protect privacy. Items are tagged during creation, and private items never leave the user's machine, even if tags match an export. PII is automatically blocked, and before any data leaves the user's machine, it is scanned for sensitive information. Recipients also have the ability to preview and individually accept or reject items before they are added to their AI memory.\n\nmemshare uses the Model Context Protocol (MCP) to work with any MCP client, such as Cursor, Claude Code, or GitHub Copilot. The architecture consists of a memory store, which is plain JSON files, and an MCP server for sharing. The memory store is human-readable, diffable, and git-friendly, using tools like grep, diff, and git for easy management.\n\nThe tool captures AI memory effectively and makes it visible through stats, showing how many memories have been captured and when. It also makes it easy to identify issues with capture by tracking captured memories versus those added manually or not captured at all.\n\nOverall, memshare offers a solution to the problem of transferring AI memory between different tools and users, providing a human-readable and diffable format that can be easily managed using standard Unix tools. The consent model ensures that users have full control over their AI memory and can consent to sharing only what they wish.",
  "summary": "It took my AI months to learn how I think, code, and ship. When a teammate joined the project, their AI started from zero — same codebase, same conventions, none of the context. So I built memshare : peer-to-peer AI memory sharing, with consent on both sides. The problem Every AI tool today treats memory as a product feature locked inside one account. Claude remembers things for you . ChatGPT…",
  "key_points": [
    "memshare enables AI memory sharing across tools as JSON files",
    "Consent model protects privacy with tagging and scanning for PII",
    "Works with any MCP client and uses human-readable diffable format"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}