Article URL: https://uml.gpmai.workers.dev Comments URL: https://news.ycombinator.com/item?id=49124733 Points: 15 # Comments: 8

UML is one private memory graph shared by Claude, your agents, and your apps — you can see it, edit it, and own it. Tell your AI: "save this to uml — I finished Unit 3." Or let your app send it automatically. AI extracts the durable facts. The backend verifies them and writes real structure — never a raw chat dump. Open the dashboard: a living graph, timelines, organized pages — and a receipt for every single save. Claude, Cursor, your own agent — all connect to the same private memory. Save once, recall everywhere. Sign up, create your private memory link in the Connect tab, then paste it into any MCP-capable client — or call the API from your own app. When UML is connected through an MCP-capable AI client, UML provides memory tools. The client or host model decides when to call them. If you need guaranteed per-turn capture or recall, use the UML API or SDK inside your app or agent runtime. UML turns useful context from chats, events, documents, tools, and workflows into structured memory objects — entities, facts, events, relationships, pages, and receipts.