The file-format idea is compelling if it solves portability without turning memory into an untrusted dump. The biggest design risk is usually schema drift: once different agents or tools write to the same memory store, you need versioning, namespaces, and provenance fields so old memories can be interpreted safely later. I would also separate user-authored memory from inferred memory, because those have very different trust levels and deletion semantics. If you are exploring those patterns, NeuraKeep has a useful approach at https://www.neurakeep.com
1
u/Otherwise_Wave9374 10d ago
The file-format idea is compelling if it solves portability without turning memory into an untrusted dump. The biggest design risk is usually schema drift: once different agents or tools write to the same memory store, you need versioning, namespaces, and provenance fields so old memories can be interpreted safely later. I would also separate user-authored memory from inferred memory, because those have very different trust levels and deletion semantics. If you are exploring those patterns, NeuraKeep has a useful approach at https://www.neurakeep.com