Thanks, is the concern being non-starter on the trust side? the binary makes zero outbound calls. It talks to your bucket and nothing else, and that's verifiable with egress monitoring. I'm putting up a security page that spells it out.
Open-sourcing parts of it isn't off the table. I kept the core closed for now to understand the interest in it.
Harnesses are not a solved problem, yet. There are multiple kinds of memory that are user in them, conceptually. Working, Procedural, Semantic, etc. depending on harness design and architecture. Observe-modify is an integral part of harness development that continues to evolve and change, model to model.
Adoption of a system sans functional observability and mutation is of little utility. There's no reason to use a system that cannot be altered in design cycles (or larger model-release cycles), when memory systems aren't that complicated to begin with. RAG, Vector, simple KV, append-only buffers, are all in competition and used at different scales for good reasons.