StackMap
Subscribe

Memoria alternatives

Curated alternatives to Memoria — and why you'd switch.

MemMachine

Long-term memory layer for AI agents — episodic (graph), profile (SQL) and working memory behind Python/TS SDKs, REST and MCP; ships LangChain, LangGraph, CrewAI and LlamaIndex integrations.

Why switchBoth are long-term memory layers for agents; memmachine splits episodic-graph/profile-SQL/working tiers, Memoria adds Git-style snapshot/branch/merge/rollback and contradiction quarantine on MatrixOne's copy-on-write engine.
Full comparison →
memvid

Single-file memory layer for agents: data, embeddings, index and metadata in one portable .mv2 — append-only Smart Frames, time-travel queries, sub-5ms recall, no server. Rust core, Node/Python SDKs.

Why switchBoth are Rust memory layers with version-control semantics: memoria does explicit Git-style snapshot/branch/merge over Mat storage; memvid does append-only Smart Frames with time-travel baked into one portable file.
Full comparison →
memory-os

A 7-layer memory operating system for Hermes Agent: Qdrant vectors, structured facts, fabric recall, an auto-curated wiki, and surgical context injection.

Why switchBoth are persistent agent memory layers; memory-os is a 7-layer Qdrant-based memory OS, Memoria is a Rust versioned store with time-travel rollback and provenance chains.
Full comparison →
hindsight

Agent memory that learns, not just recalls: retain/recall/reflect API over Postgres, SOTA on LongMemEval. Self-host via Docker with UI; Python/TS clients, any LLM provider.

Why switchBoth add governance to agent memory; hindsight is retain/recall/reflect over Postgres, Memoria is version-controlled 'Git for memory' with auditable snapshots.
Full comparison →
EverOS

One portable memory layer for every agent: conversations, files and trajectories kept as canonical Markdown, indexed locally by SQLite and LanceDB, with offline reflection that refines them.

Why switcheveros keeps memory as canonical Markdown you can open and edit; memoria treats it as a versioned database — snapshot, branch, merge, rollback. Readable artifacts vs auditable history.
Full comparison →
MemMolt

Structured long-term memory over MCP: an enforced bucket-thread-memo hierarchy in one SQLite file, hybrid FTS5 + vector search fused with RRF, local embeddings.

Why switchBoth expose structured long-term memory over MCP; memmolt enforces a bucket-thread-memo hierarchy in SQLite, Memoria is a versioned memory database on MatrixOne.
Full comparison →