Overview
A shared memory system is powerful because it centralizes context, and that same centralization creates risk. If many conversations, relationships, preferences, and business details are stored together, unauthorized access would expose a large amount of information.
Memory can also preserve an incorrect inference. The ability to update and reason over history reduces this problem but does not eliminate the need to correct false assumptions. Self-hosting improves control, but it adds responsibility for operating the memory system.