Memory Graph
Entities, relationships, embeddings — one unified graph.
Read more →Two clocks. Four predicates. Yesterday's reasoning, today.
TimeTravelThe bi-temporal model separates `asserted_at` (when we learned) from `valid_from / valid_to` (when it was true). Every Recall accepts an `as_of` anchor; four edge predicates decide what survives.
Primitive
TimeTravel
Two clocks. Four predicates. Yesterday's reasoning, today.
Retracted facts stay visible to past-anchor recalls — exactly the behaviour legal defensibility demands.
# Declare a Reflex once, fire on every match.
reflex:
name: supplier-risk-spike
watch:
cx: entity(supplier).risk_score > 0.75
fire:
webhook: https://hooks.example.com/supplier-risk
cooldown: 1h
Entities, relationships, embeddings — one unified graph.
Read more →The only output shape — provenance assembled in stages.
Read more →Declarative triggers. CX in, webhooks out.
Read more →Book a 30-minute walkthrough or wire it up via the API.