Everyone building agents hits the same wall: the agent is stateless, so you bolt on a memory. A vector store remembers approximately. A JSON file remembers privately. What you usually want is simpler and harder: durable notes a human can open, correct, and trust, that several agents and several people share under rules.
When memory is markdown in a vault, debugging an agent's beliefs is reading a file. Correcting them is editing it. Reviewing what changed after a run is a diff with the agent's name on it. Memory stops being a black box inside your stack and becomes part of the team's shared world, which is where it was always supposed to live.
Two agents writing the same note merge instead of clobbering, and a human watching the note sees the words arrive live.
That one property, merge instead of overwrite, removes a whole class of agent-memory corruption bugs.
Search today is text search, not embeddings; semantic search is on the roadmap and we say so. If your use case is retrieval over a million chunks, this is not that. If it is a working memory your agents and your team maintain together, it is exactly that.
The developer page has the connection details.
Keep reading: Memava for family offices · Memava for founders · Memava for product teams mixing AI tools