# dev.bastienrobert.memory.space

> Published by [bastienrobert.spaces-alpha.bsky.network](https://lexicon.garden/identity/did:plc:b3m4nj3hvdeqg5csp7qhlcjs)

✓ This is the authoritative definition for this NSID.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:b3m4nj3hvdeqg5csp7qhlcjs/dev.bastienrobert.memory.space)
- [Documentation](https://lexicon.garden/lexicon/did:plc:b3m4nj3hvdeqg5csp7qhlcjs/dev.bastienrobert.memory.space/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:b3m4nj3hvdeqg5csp7qhlcjs/dev.bastienrobert.memory.space/examples)

## Definitions

### `dev.bastienrobert.memory.space`

**Type**: `space`

A private space holding the user's agent memory. Any application granted access reads and writes the same records, so the memory engine indexing them is replaceable without moving the data.

```json
{
  "key": "any",
  "name": "Memory",
  "type": "space",
  "collections": [
    "dev.bastienrobert.memory.record"
  ],
  "description": "A private space holding the user's agent memory. Any application granted access reads and writes the same records, so the memory engine indexing them is replaceable without moving the data."
}
```

## Raw Schema

```json
{
  "id": "dev.bastienrobert.memory.space",
  "defs": {
    "main": {
      "key": "any",
      "name": "Memory",
      "type": "space",
      "collections": [
        "dev.bastienrobert.memory.record"
      ],
      "description": "A private space holding the user's agent memory. Any application granted access reads and writes the same records, so the memory engine indexing them is replaceable without moving the data."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}
```
