Don’t ask an AI
why it decided.
Test what caused it.
Decision DNA replays autonomous-agent decisions under controlled counterfactuals, measuring which memories and experiences actually changed the outcome.
“What the model says influenced it is not the same as what experimentally influenced it.”
Counterfactual Decision Lab
Edit the agent’s memories and priorities, then run the experiment. Everything executes locally in your browser.
Procurement Agent
Choose the supplier that best balances reliability, quality and cost.
D-0001
Awaiting experiment
Run the agent once, then Decision DNA will replay the choice with each memory removed.
Trace behavior back to experience.
The long-term system gives every observation, memory, belief, plan and decision a parent relationship.
A provenance layer for autonomous agents.
Decision DNA distinguishes stated_reason from measured_influence.
The first is an explanation. The second is an experiment.
{
"decision_id": "D-0001",
"action": "Supplier B",
"influence": {
"memory": "M-144",
"origin": "shipping-api:event-881"
},
"counterfactual": {
"intervention": "remove M-144",
"action_changed": true
},
"causal_fingerprint": "A8F291C733BD"
}
From deterministic proof
to stochastic AI.
Version 0.2 replaces the transparent scoring agent with a real LLM and runs each intervention repeatedly, estimating how removing a memory changes the probability distribution over actions.