Skip to content

Memory Operations

Fresh

Hindsight provides four core memory operations plus Memory Banks as the organizational container.

Operation Summary

OperationPurposeToken CostOutput
RetainStore and process contentInput + extractionCategorized memories
RecallSearch with TEMPRQuery + resultsRanked raw memories
ReflectAI reasoning over memoriesQuery + context + generationSynthesized answer with citations
Mental ModelsPre-computed reflectionsReflect cost on create/refresh; lightweight on readCached insight documents

Memory Types

Hindsight automatically categorizes retained content into three types:

TypeDescriptionExample
World FactsObjective external information"Project deadline is March 15th"
ExperienceEvents and interactions"User signed up for premium last week"
ObservationsSynthesized consolidated knowledge"User comfortable with async Python"

TEMPR Retrieval

All search operations use TEMPR multi-strategy search:

Pages in This Section

  • Memory Banks — Create and configure isolated memory containers
  • Retain — Store and process content into memories
  • Recall — Search memories with TEMPR retrieval
  • Reflect — AI-powered reasoning with citations
  • Mental Models — Pre-computed cached reflections