HeadlinesBriefing favicon HeadlinesBriefing.com

UML: Shared memory for AI

Hacker News •
×

UML (Universal Memory Layer) is a new open-source project that creates a private, shared memory graph for AI models like Claude and ChatGPT. It allows users to store, view, and edit information extracted from interactions with AI, ensuring that AI agents and applications can recall and utilize this structured memory. The system operates in four steps: users or apps tell UML to save information, UML's backend extracts and structures durable facts, users can view this memory via a dashboard, and all connected tools remember the information.

UML differentiates itself from simple chat logs by organizing memory as a structured graph of entities, facts, and relationships, rather than a raw transcript. This graph can be updated, with new information superseding older facts while maintaining a visible history. Every save action is accompanied by a receipt, and users can define rules for what data is collected. The system supports multiple input sources beyond chat, including tools, documents, and events.

Privacy is a core feature, with UML stating that user memory is owned by the account creator and is not sold or used for training. Users can export or delete their data at any time. Early access is free, with founding users retaining Pro tier benefits. UML is designed for integration via API, SDK, or dashboard, with simple connection steps for tools like Claude and Cursor, which support MCP.