all.sourceAllSource

AllSource vs mem0

mem0 is a memory layer that bolts onto your LLM app. AllSource is a durable event store underneath it — you keep full provenance and time-travel instead of a lossy summary.

CapabilityAllSourcemem0
Durable event store (survives restart)
AllSource Core is the database: a Rust WAL (CRC32, fsync) with columnar Parquet persistence. Event data survives restarts.
WAL + Parquetunknown
Full event provenance / replay
Every change is an immutable event you can replay to reconstruct any past state.
Temporal / as_of queries
Point-in-time projections are a first-class query, not a snapshot you have to manage yourself.
Recall latency
DashMap-backed in-memory reads over the durable log. Cloud memory APIs typically measure recall in tens of milliseconds.
11.9μs (p99)unknown
Ingestion throughput
Lock-free Rust core. We do not publish competitor throughput figures we cannot verify.
469K events/secunknown
Offline / embedded mode
Run AllSource in-process as a library — no separate server or network hop required.
MCP tools for AI agents
A Model Context Protocol server ships out of the box for Claude and other MCP clients.
43 toolsunknown
x402 per-call agent payments
Native x402 micropayments let agents pay per call instead of negotiating a seat-based contract.
License / self-host
Run the whole stack yourself for free, or use the hosted tiers.
MIT, self-hostMIT, self-host

AllSource figures are from our own benchmarks and documentation. Cells marked “unknown” or “varies” are values we do not publish for mem0 rather than estimate. Based on public documentation; corrections welcome.

Pick AllSource if…

  • You need every memory write to be auditable and replayable, not summarized away
  • You want microsecond recall over a durable log, not a network round-trip to a memory API
  • You want to embed the store in-process or self-host it for free under MIT
  • Your agents pay per call (x402) instead of per seat

Pick mem0 if…

  • You want a managed memory abstraction and are happy to self-host the open-source core
  • You do not need full event provenance or point-in-time replay
  • A higher-level 'remember this' API matters more to you than the underlying store

AllSource vs mem0: FAQ

Build on a durable event store

Start on the hosted Indie plan for $19/mo, or self-host the whole stack for free under MIT. Either way you keep full event provenance and microsecond recall.