Prometheus AGS
Durable agent memory
Agents lose everything between turns. This server treats memory as typed, scoped, and durable — backed by SurrealDB, retrieved by hybrid search, and exposed through one MCP boundary.
- MCP TOOLS59MIGRATIONS21VECTOR SPACES1536d / 384dRETRIEVALBM25 + HNSW / RRF
Four ways in
01 // Understand
Start with the memory model
Scopes decide who can read a memory; types decide how it is retrieved. Both are enforced in the query, not by convention.
02 // Architect
See the three boundaries
A published storage trait, a migration-governed schema, and an embedding executor isolated in its own process.
03 // Integrate
Call the MCP surface
Fifty-nine tools across scoped memory, knowledge graph, TaskStreams, mindmaps, and the optional Memory Palace.
04 // Operate
Deploy and diagnose
Build features, health and readiness semantics, and the failure modes that have actually occurred in production.
What it stores
Scoped, typed, versioned records
Entities, relations, Graph-RAG traversal
Token-budgeted context for long work
A second retrieval space, opt-in
Surfaces
One storage layer behind every transport. The library crate is the contract; the binary is a thin shell around it.
- MCP stdio
- Streamable HTTP
- SSE
- REST v1
- REST v2