AgentMemorySDKby KYE Protocol™ · the memory-authority record
Record class · personal data · authority-bearing

What your agent remembers about a person is evidence about them.

Agents accumulate memory — preferences, histories, identities — and then act on it. The question that decides liability is never what the memory says. It is whether it may be used for this action, right now, on this legal basis. AgentMemorySDK makes that a filed, answerable question.

Exhibit A — one memory, filed
Record
"prefers morning deliveries; flat 4B"
Principal
one identified customer, one tenant
Basis
consent · purpose: delivery-scheduling
Use verdict
ALLOW for inference · DENY for training
Withdrawal
routed, provable, evidenced
Admissible
The docket

Five entries every memory carries, from birth to erasure

Regulators already treat agent memory as personal data — Singapore's PDPC guidance validated exactly this lifecycle. Each stage below is a decision with an evidence trail, so a deletion request or an audit is a query, not an archaeology dig.

I
Entry I — Collection

Filed at birth, never inferred later

The memory is written with its class, principal, tenant, and AI-specific notice declared in the record itself — not in a policy PDF nobody can query.

II
Entry II — Basis

Consent and purpose bind to the record

Legal basis and purpose scope attach where the data lives. When the basis changes, the record knows before the agent does.

III
Entry III — Use

The moment-of-use verdict

Training, fine-tuning, inference, and action are four different questions with four different answers: ALLOW, DENY, REQUIRE_CONSENT, REQUIRE_MINIMISATION — decided when it matters, not audited after.

IV
Entry IV — Evidence

Every use and every refusal leaves a reference

Sealed, tenant-scoped, replayable. The answer to "which memories did the agent act on, and was it allowed?" is one lookup.

V
Entry V — Erasure

Deletion is provable, not promised

Withdrawal routes through the same governed path as use — the erasure itself seals evidence, closing the file the way it was opened.

Honest scope: the SDK governs whether a memory may be used for an action. It does not verify the truth of what the memory contains, and it claims no regulation it has not mapped.

Who files here

Three parties, one record

The enterprise

Owns the liability

Your agents hold customers' data and act on it. When a regulator or a deletion request arrives, the file answers — not a scramble across vector stores.

The platform

Builds the agents

Memory features sell; ungoverned memory features settle. The SDK gives every record a basis, a scope, and an erasure path your customers can verify.

The data subject

Is in the record

The person your agent remembers gets what the law promises: notice at collection, a verdict at use, and a deletion that proves itself.

What the record wins you

Outcomes on file

Item 1

DSARs stop being projects. "What do you hold on me and why" is a query over filed records, not an archaeology dig across embeddings.

Item 2

Training and inference get separate answers. A record consented for inference doesn't silently leak into fine-tuning — the use-type verdict distinguishes them.

Item 3

Erasure becomes provable. The deletion seals its own evidence, closing the file the way it was opened.

Item 4

Regulator conversations shorten. The lifecycle mirrors what guidance like Singapore's PDPC already validated — you show the file, not a policy PDF.

Exhibit B — the day it pays for itself

A deletion request, answered from the file

Sample response — illustrative names, the real shape of what the record produces on demand.

Re: Erasure request · one data subject · ref DSAR-0117
Answered
from file

We hold 3 memory records concerning you, filed under consent for delivery-scheduling. Each records its collection notice, legal basis, and every use — 14 inference decisions, 0 training uses (denied by verdict).

All 3 records were erased today; the erasure itself is evidenced and independently verifiable. No further copies exist in scope.

Assembled by query, not by investigation.

Costs avoided, on the record

The economics of a filed memory

Avoided 1

The DSAR project. Answering "what do you hold and why" from unfiled vector stores is an engineering sprint per request; from the file it is one query.

Avoided 2

The consent-leak incident. A record consented for inference that trains a model is a breach; the use-type verdict makes it a refused, evidenced attempt instead.

Avoided 3

The unprovable deletion. "We deleted it, trust us" fails audits; an erasure that seals its own evidence does not.

Distinguishing the record

Why memory tooling can't do this

vs stores

Vector databases and memory frameworks make agents remember better — none makes the memory lawful to use. Storage is capability; the file is authority.

vs DLP

Data-loss tools watch content move; they cannot answer whether this use, by this agent, for this purpose, on this basis, was admissible — the verdict is the product.

the moat

The lifecycle mirrors what regulators already validated, the verdicts seal offline, and the record compounds: every filed memory makes the next audit cheaper — an asset ungoverned stores structurally cannot accrue.

Interpretive notes

Questions on the record

Does the SDK read or store our memory content?
It governs the record's authority state — basis, scope, verdicts, evidence — where your data already lives. Content stays in your store; tenant isolation is absolute.
What happens at the moment of use?
A verdict: ALLOW, DENY, REQUIRE_CONSENT, or REQUIRE_MINIMISATION — decided per use-type (training, fine-tuning, inference, action) before the memory influences the act. Refusals route, with evidence.
Does it verify what the memory says is true?
No — and that honesty matters. It governs whether a memory may be used for an action, not the truth of its contents. No regulation is claimed that has not been mapped.
Can we adopt it on existing agents?
Yes. Records are filed at write-time going forward; the legacy corpus is swept on a declared schedule rather than pretended away.
Pricing?
Metered per governed use-decision on the standard billing rail; disclosed at onboarding.
Early access

For agents that remember customers

KYC, support, healthcare, finance — teams whose agents hold people's data get access first. Replies come from a person at [email protected].

Explore KYE Protocol™

Join the waitlist

Tell us what your agents remember — a person replies from [email protected].

Routed via the governed comms rail.

Filed.

Your request is on record — routed to [email protected].