garden.engram.config

hailey.at

Documentation

The embedding model every vector in a memory space must come from. Written by the space authority in its own repo in the space. Appviews only honor this record from the authority.

main record

The embedding model every vector in a memory space must come from. Written by the space authority in its own repo in the space. Appviews only honor this record from the authority.

Record Key literal:self Fixed literal value

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

dims integer Required

No description available.

minimum: 1maximum: 16000
documentPrefix string Optional

Text to put before a memory's text when embedding it, for models trained with task prefixes (nomic-embed-text uses "search_document: ").

maxLength: 200 bytes
model string Required

No description available.

maxLength: 256 bytes
modelDigest string Required

Pins the exact model build.

maxLength: 256 bytes
next ref garden.engram.defs#model Optional

The model a change is moving to. While set, agents also write nextEmbedding for their memories, and appviews build a second index. Promote it by making it the main model.

queryPrefix string Optional

Text to put before a query when embedding it (nomic-embed-text uses "search_query: ").

maxLength: 200 bytes
View raw schema
{
  "description": "The embedding model every vector in a memory space must come from. Written by the space authority in its own repo in the space. Appviews only honor this record from the authority.",
  "key": "literal:self",
  "record": {
    "properties": {
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "dims": {
        "maximum": 16000,
        "minimum": 1,
        "type": "integer"
      },
      "documentPrefix": {
        "description": "Text to put before a memory's text when embedding it, for models trained with task prefixes (nomic-embed-text uses \"search_document: \").",
        "maxLength": 200,
        "type": "string"
      },
      "model": {
        "maxLength": 256,
        "type": "string"
      },
      "modelDigest": {
        "description": "Pins the exact model build.",
        "maxLength": 256,
        "type": "string"
      },
      "next": {
        "description": "The model a change is moving to. While set, agents also write nextEmbedding for their memories, and appviews build a second index. Promote it by making it the main model.",
        "ref": "garden.engram.defs#model",
        "type": "ref"
      },
      "queryPrefix": {
        "description": "Text to put before a query when embedding it (nomic-embed-text uses \"search_query: \").",
        "maxLength": 200,
        "type": "string"
      }
    },
    "required": [
      "model",
      "modelDigest",
      "dims",
      "createdAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@