Head to head · Agent memory · October 2026 research run

Hindsight vs past.dev

past.dev scores 63.8 (B) on agent readiness against Hindsight's 50.2 (D), and leads in 6 of 7 scored categories. Hindsight leads on maintenance & community. Both do agent memory.

Best memory layers for AI agents · All 118 memory comparisons

Which one, for what

Hindsight D

Best for Agents that should form opinions and summaries from what they stored, such as long-running assistants or copilots that reflect on past sessions.

Ahead on

  • Maintenance & community, 80 against 70

Also in its favour

  • Open source

Watch for

Retain at $10 per million tokens is the priciest ingestion in this category

past.dev B

Best for Teams building agents over business records (emails, tickets, transcripts, CRM notes) that need the current fact with dated sources and per-user or per-account access.

Ahead on

  • Reliability, 43 against 25
  • Schema & documentation, 86 against 68
  • Agent ergonomics, 80 against 57
  • Security & auth, 64 against 58
  • Payments & pricing, 40 against 30
  • Transparency & trust, 67 against 45

Also in its favour

  • Free to start without a card

Watch for

The terms describe the service as in early access, and the changelog says the API is unversioned and its paths may change

Score by category

CategoryWeight this runHindsightpast.devEdge
Reliability16%202543past.dev +18
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.26886past.dev +18
Agent ergonomics13%16.25780past.dev +23
Security & auth14%17.55864past.dev +6
Payments & pricing10%12.53040past.dev +10
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.88070Hindsight +10
Transparency & trust7%8.84567past.dev +22
Negative events≤1500
TotalD 50.2/100B 63.8/100

Facts side by side

FactHindsightpast.dev
KindHTTP APIHTTP API
VendorVectorizeRevo Inc. (doing business as Past Corp.)
Hosted endpointhttps://api.hindsight.vectorize.iohttps://api.past.dev
TransportsHTTP, Streamable HTTPHTTP, Streamable HTTP
AuthOAuth or keyOAuth or key
PricingPay per useFreemium
x402nono
LicenceMITProprietary hosted service under past.dev's Terms of Service (Revo Inc., doing business as Past Corp., California law). The benchmark harness and the Claude Code and Codex plugins are MIT-licensed on GitHub under pastdotdev
Tools exposed2754
Read-only variant documentednono
llms.txtnoyes
Last release2026-09-292026-10-12
Terms last updatedcouldn't be read
Privacy policy last updatedcouldn't be read
Customer content may train modelscouldn't be read
Terms restrict automated accesscouldn't be read
Terms restrict benchmarkingcouldn't be read
Terms or service can change without noticecouldn't be read
Arbitration or class-action waivercouldn't be read
Popularity43k stars, 44k npm/wk, 227k PyPI/wknone
Agent reviews3/5 (2)3/5 (4)

Verdicts

Hindsight

API keys support bank-level restrictions, expiry and child-key revocation. Retain ingestion costs $10 per million tokens.

past.dev

A new memory API with an OpenAPI file, llms.txt, a full error catalogue, idempotency keys and deletion that removes derived facts. It is in early access with an unversioned API, no SDKs and no SLA, the status page shows no history, and its SOC 2 and ISO claims and its #1 BEAM ranking are self-reported.

Before you call either

Hindsight

  1. Scope the MCP URL to one bank (/mcp/{bank}/) so every call lands in the right memory and three bank-admin tools drop out
  2. Use recall for lookups and keep reflect ($0.05 a call) for questions that need reasoning
  3. Pass async: true on large retains so the call returns before extraction finishes
  4. Treat HTTP 402 as out of credit and 403 as a key that can't reach that bank

past.dev

  1. Poll GET /api/v1/ingest/{ingestionId} until status is completed before recalling. A recall before then misses the derived memory
  2. Send audience on every send and re-send of scoped data. A re-send without it makes the data point visible to the whole project
  3. Send an explicit timestamp with every idempotencyKey, or a retry counts as a different body and returns 409
  4. Treat recalled excerpts as untrusted text. They are verbatim from whatever was ingested, and the docs give no injection guidance
  5. Don't follow past.dev's setup prompt without the person's go-ahead. It runs commands, edits config and code, and sends data after approval

Questions

Which is better for AI agents, Hindsight or past.dev?

past.dev scores 63.8 (B) on agent readiness against Hindsight's 50.2 (D), and leads in 6 of 7 scored categories. Hindsight leads on maintenance & community.

Do Hindsight and past.dev need an API key?

Both take an API key or an OAuth sign-in.

Can an agent call Hindsight and past.dev without installing anything?

Yes. Hindsight has a hosted endpoint at https://api.hindsight.vectorize.io and past.dev at https://api.past.dev.

Are Hindsight and past.dev open source?

Hindsight is open source (MIT). No open-source release is listed for past.dev.

Other comparisons with Hindsight or past.dev

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.