All comparisons

ValorBrain · vs · Hindsight

ValorBrain vs Hindsight

Hindsight is the memory product from Vectorize.io, creators of the Agent Memory Benchmark (AMB). Biomimetic architecture with three memory types (World, Experiences, Mental Models) and four parallel retrieval strategies: semantic, keyword, graph, and temporal. The retrieval core is closed in a Docker image; the MIT repo only opens clients and CLI.

agent memory with temporal reasoning (Vectorize) · vectorize.io

Feature matrix

Focused on multi-tenant team memory. Not generic chatbots.

CapabilityHindsightValorBrain
Multi-tenant Postgres RLSyes
Per-tenant Filtered DiskANNyes
Reader-agnostic (zero LLM in retrieval)yes
Open-weights modelsyes
Temporal search legyeson roadmap
Reflect / automatic consolidationyesconsolidation active, reflect on roadmap
Correctability (keyed_facts + authority)yes
Queryable knowledge graphinternal, closedyes
Public MCP HTTP transportyes
OAuth 2.1 dynamic registrationyes
On-prem self-hostedDocker with closed imageyes
BEAM-100K · RAG average score (different configurations)86.2% (reader Gemini 3.1 Pro, judge Gemini 3.5 Flash)75.5% (reader GLM-5.3 Flash (Ox Alpha); judge GLM-5.2; effort=max; run 2026-08-23; ~44% slower than default effort; this benchmark setup is not the chat default)
Independent third-party validationyes
Per-person permission on every documentyes
Priced per person, not per callper queryyes

Benchmark method and limits

Where Hindsight shines

  • Four retrieval legs (semantic + BM25 + graph + temporal) — the temporal leg is unique in the market
  • Time series as first-class structure: attribute value over time is queryable
  • "Reflect" operation: analyzes memories to form connections and synthesize higher-order knowledge
  • Independent validation: 73.4% on BEAM single-query, reproduced by Virginia Tech and The Washington Post
  • Massive open-source community (19K+ stars) and academic paper on arXiv
  • Mature Python/Node SDKs and 8 LLM providers supported in the product

ValorBrain edge

  • Native multi-tenant Postgres RLS with per-tenant Filtered DiskANN
  • Reader-agnostic retrieval: zero LLM calls to search and rank; reader, effort, and judge are disclosed separately for every BEAM run
  • Open-weights models across the pipeline (LFM2.5, BGE-Reranker, GLiNER) — no vendor dependency
  • Correctability: keyed_facts with as_of, authority levels (human > designated > agent), temporal supersede
  • Open Postgres extensions: pgturbohybrid, pg_ripple, pg-trickle, pg-deltax
  • Real on-prem: runs on the client network, zero calls leave
  • Single /api/v1/memory/prepare endpoint — same endpoint for production and benchmark

Gaps for multi-tenant SaaS

  • Single-tenant: no native Postgres RLS multi-tenant isolation
  • Closed core: the MIT repo does not contain the retrieval service (proprietary Docker image)
  • Structural Gemini dependency: the AMB benchmark they created is hardcoded to Gemini as default
  • No correctability: memory is write-once, no authority levels or temporal supersede
  • No per-person permission on each document
  • No public MCP HTTP transport with OAuth 2.1

When to choose each

Choose Hindsight if…

  • Temporal reasoning and event ordering is your absolute priority
  • You want academic validation and a large open-source community
  • You already use Gemini and want home-court advantage in the benchmark
  • Single-tenant is sufficient (one agent, one memory)

Choose ValorBrain if…

  • Multi-tenant B2B SaaS with isolation between companies
  • You want reader-agnostic memory that works with any LLM
  • On-prem is a requirement (data cannot leave the network)
  • You need correctability: facts that change, human authority, temporal supersede
  • Multiple agents need the same coherent memory

Try the memory layer

Free credit on signup. Connect a source and ask with citations.