Surreal Memory Server

A memory service for AI agents, written in Rust on SurrealDB, with a knowledge graph, scoped memories and hybrid search.

In development Tag v1.10.2 · no release

Key facts

Reached through
MCP, over stdio or HTTP, and a REST API.
Writes
Go through a durable operation ledger, so a caller can confirm what was stored after a timeout or restart.
Used by
The Universal Agent Runtime's optional memory system and BossFang are built on it.
Published as
Source published for review; the owner's note says it is not a release.
Licence
MIT, with Prometheus AGS as copyright holder.

Questions worth asking

  • How does the Surreal Memory Server store agent memory?
  • Which products use the Surreal Memory Server?
  • How do I run the Surreal Memory Server?

Sources