Past.dev

Past.dev provides durable, source-backed memory for AI agents, including ingestion and its estimation and diagnostics, recall, identities, audiences, usage, request logs, memory traces, and explicit cleanup.

29 actionsAPI key

Connect Past.dev

What your bot can do in Past.dev

Looks up

  • Estimate IngestionCut files into data points, plan batches, and estimate credits without storing data or spending credits.
  • Explain IngestionDiagnose how far one send progressed, including per-item searchability, memory counts, failure details, and the recommended next step.
  • Find Trace RootsFind memory and source nodes for lineage or timeline inspection, returning independent memory and source cursors.
  • Get API RequestRead one API call and its retained allowlisted headers and request/response payload.
  • Get AudienceRead one fixed, rule, or default audience with its definition and current membership and memory counts.
  • Get IdentityReturn one identity's traits, origin, timestamps, and current audience memberships.
  • Get Ingestion StatusPoll one ingestion for processing, completion, failure, and project readiness without consuming metered request quota.
  • Get Request HistogramCount accepted, failed-later, and rejected API calls in provider-selected time buckets using request-log filters.
  • Get Trace LineageRead what a memory or source was built from and what was built on it, including graph edges and hidden-node count.
  • Get Trace NodeRead one memory or source node with revision, validity, replacement, request, content, and graph counts.
Show 6 more
  • Get Trace TimelineRead rooted source and memory work, ingestions, recalls, and supersessions on a clock for a window of at most 31 days.
  • Get UsageReturn the current UTC month's credit balance, metering state, and project ingestion, recall, and cap usage.
  • List API RequestsList the connected project's API calls newest first, with filters and a cursor for the next page.
  • List AudiencesList every audience in the connected project, including the default project audience and current membership and memory counts.
  • List IdentitiesList project identities newest first, optionally filtering by one trait, and return a cursor for the next page.
  • Recall MemoryReturn ranked, source-backed memory visible to an identity for a query, with optional time range, sort order, and evidence budget controls.

Takes action

  • Create or Replace AudienceCreate or completely replace a fixed-list or trait-rule audience and its access definition.
  • Delete AudienceDESTRUCTIVE ACCESS CHANGE.
  • Delete IdentityDESTRUCTIVE.
  • Delete Memory Data PointDESTRUCTIVE.
  • Delete Memory Data PointsDESTRUCTIVE.
  • Ingest MemoryIngest one timestamped data point into durable memory, optionally associating it with an identity and audience.
  • Ingest Memory BatchAtomically ingest 1 to 1,000 ordered memory data points in one request, avoiding fragile per-item agent loops.
  • Permanently Delete Ingestion MemoryDESTRUCTIVE.
  • Recompute AudienceRecompute an audience's membership from its definition and apply the refreshed access set to recall immediately.
  • Replace Identities in BulkAtomically create or replace complete trait sets for up to 1,000 identities.
Show 3 more
  • Replace IdentityCreate an identity or replace its complete trait set.
  • Retry IngestionRetry a stopped or failed ingestion under its existing id without spending additional credits.
  • Update Identity TraitsMerge selected identity traits while preserving unspecified keys.

More data apps

Claim this page