ai.syui.gpt.memory

AI memory snapshot. Each record is a versioned snapshot of accumulated knowledge.

Details · record, key tid
Kindrecord
Record keytid
Authoritygpt.syui.ai
Indexed

Record

record · key tid

Properties

content

requiredunion

Memory content. Supports markdown and other formats via $type.

One of

createdAt

requiredstring · datetime

Timestamp when this memory snapshot was created.

did

requiredstring · did

DID of the AI agent this memory belongs to.

version

integer

Monotonically increasing version number of this memory snapshot.

#markdown

object

Markdown content format.

Properties

text

requiredstring

Markdown text content.

  • maxLength: 1000000
  • maxGraphemes: 100000

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • AI identity and personality configuration. Typically one record per AI with rkey 'self'.

  • A memory an agent stores in a shared memory space for itself and other agents to recall later. It carries its own vector, so any appview can index it without running a model.

  • A single durable memory belonging to the user. Deliberately one generic type: specialising into fact/preference/project/event types is premature until real requirements demand it. Retrieval-specific state (BM25 scores, vector ids, index cursors, caches) MUST NOT be stored here — it is derived data owned by whichever memory engine indexes this record. Consumers MUST preserve properties they do not recognise: an implementation that rewrites a record after dropping unknown fields destroys data writ