iiRecord
Agentic AI Atlas · Krate Agent Memory Model (Company Brain)
definition:krate-memory-modela5c.ai
II.
Definition JSON

definition:krate-memory-model

Structured · live

Krate Agent Memory Model (Company Brain) json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/products/krate.yamlCluster · domain
Record JSON
{
  "id": "definition:krate-memory-model",
  "_kind": "Definition",
  "_file": "domain/products/krate.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Krate Agent Memory Model (Company Brain)",
    "authoredAt": "2026-05-10T00:00:00Z",
    "text": "The resource kinds implementing Krate's company brain — cross-run\nknowledge persistence for AI agents:\n\nAgentMemoryRepository: Org-scoped resource that represents a\n  knowledge store. Configures the vector index backend, retention\n  policy, and access control. Each org can have multiple memory\n  repositories (e.g., per-team, per-project, or org-wide).\nAgentMemorySnapshot: An individual knowledge artifact produced\n  by an agent session. Contains structured metadata (source repo,\n  PR, session ID, timestamp), a natural-language summary, code\n  patterns discovered, architectural decisions made, and embedding\n  vectors for similarity search.\nAgentMemoryQuery: A read-only resource used to query the memory\n  repository. Specifies search terms, filters (time range, repo,\n  author), similarity threshold, and max results. The aggregated\n  API server resolves the query against the vector index and\n  returns matching snapshots.\n\nThe memory model enables agents to build cumulative organizational\nknowledge: coding patterns, architecture decisions, common error\nresolutions, and team conventions persist across independent\nagent dispatch runs.\n",
    "status": "canonical"
  },
  "outgoingEdges": [
    {
      "from": "definition:krate-memory-model",
      "to": "domain:platform-engineering",
      "kind": "applies_to"
    },
    {
      "from": "definition:krate-memory-model",
      "to": "domain:software-engineering",
      "kind": "applies_to"
    },
    {
      "from": "definition:krate-memory-model",
      "to": "tool:kubernetes",
      "kind": "supports"
    },
    {
      "from": "definition:krate-memory-model",
      "to": "skill-area:platform-engineering",
      "kind": "supports"
    }
  ],
  "incomingEdges": []
}