# Memory spaces

> Memory spaces - View, create, and share memory spaces in Registry for agentic applications that
> persist chat history and long-term facts.

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-09-30T19:40:40.924470+00:00` (UTC).

## Primary page

- [Memory spaces](https://docs.datarobot.com/en/docs/workbench/nxt-registry/memory-registry.html.md): Full documentation for this topic (Markdown sidecar).

## Sections on this page

- [Create a memory space](https://docs.datarobot.com/en/docs/workbench/nxt-registry/memory-registry.html.md#create-a-memory-space): In-page section heading.
- [Share a memory space](https://docs.datarobot.com/en/docs/workbench/nxt-registry/memory-registry.html.md#share-a-memory-space): In-page section heading.
- [Sharing roles](https://docs.datarobot.com/en/docs/workbench/nxt-registry/memory-registry.html.md#sharing-roles): In-page section heading.
- [Revoke access](https://docs.datarobot.com/en/docs/workbench/nxt-registry/memory-registry.html.md#revoke-access): In-page section heading.
- [Permissions and access](https://docs.datarobot.com/en/docs/workbench/nxt-registry/memory-registry.html.md#permissions-and-rbac): In-page section heading.
- [See also](https://docs.datarobot.com/en/docs/workbench/nxt-registry/memory-registry.html.md#see-also): In-page section heading.

## Related documentation

- [NextGen UI documentation](https://docs.datarobot.com/en/docs/workbench/index.html.md): Linked from this page.
- [Registry](https://docs.datarobot.com/en/docs/workbench/nxt-registry/index.html.md): Linked from this page.
- [REST API](https://docs.datarobot.com/en/docs/api/reference/public-api/agentic_memory.html.md): Linked from this page.
- [Python API client](https://docs.datarobot.com/en/docs/api/dev-learning/python/genai/agentic-memory.html.md): Linked from this page.
- [Create a memory space](https://docs.datarobot.com/en/docs/agentic-ai/agentic-develop/agentic-memory-service.html.md#create-a-memory-space): Linked from this page.
- [appropriate user roles](https://docs.datarobot.com/en/docs/reference/misc-ref/roles-permissions.html.md#memory-space-roles): Linked from this page.

## Documentation content

> [!NOTE] Premium
> DataRobot's Agentic AI capabilities are a premium feature; contact your DataRobot representative for enablement information.

The Memory spaces page in Registry is a centralized place to view and manage memory spaces for agentic applications. A memory space is an isolation boundary for chat sessions, events, and long-term semantic memories. From Registry, you can see every memory space you created, own, or that another user shared with you.

Access the page from Registry > Memory in the left sidebar.

| Column | Description |
| --- | --- |
| Label | The display name assigned to the memory space (for example, Vadym's personal memory or Space 0e885f27). |
| Memory Space ID | The unique identifier (UUID) for the memory space. Click the copy icon to copy the ID to your clipboard for use in API calls. |
| LLM model name | The LLM used for semantic memory extraction in this space, if one is configured (for example, bedrock/anthropic.claude-sonnet-4-6). Displays No model configured when no model is set. |
| Created | When the memory space was created, shown as a relative time. |

Use the filter tabs and search bar to narrow the list of memory spaces:

- All : Shows every memory space you can access, whether you own it or it was shared with you.
- Owned : Shows only memory spaces you created.
- Shared with me : Shows only memory spaces another user shared with you.

Enter text in the search field to filter by Label or Memory Space ID. The table updates as you type.

## Create a memory space

> [!NOTE] Availability information
> Access to the agentic memory API is off by default. Contact your DataRobot representative or administrator for information on enabling this feature.

Memory spaces are created programmatically through the [REST API](https://docs.datarobot.com/en/docs/api/reference/public-api/agentic_memory.html.md) or [Python API client](https://docs.datarobot.com/en/docs/api/dev-learning/python/genai/agentic-memory.html.md). See [Create a memory space](https://docs.datarobot.com/en/docs/agentic-ai/agentic-develop/agentic-memory-service.html.md#create-a-memory-space) in the agentic memory service documentation.

When you create a space through the API, you can set a description (shown as the Label on the memory spaces page) and an optional `llm_model_name` (shown in the LLM model name column). Memory spaces without an LLM model name appear as No model configured in the UI.

## Share a memory space

The sharing capability allows [appropriate user roles](https://docs.datarobot.com/en/docs/reference/misc-ref/roles-permissions.html.md#memory-space-roles) to grant permissions on a memory space. This is useful when multiple users or teams need read or write access to the same agentic memory. For example, a shared support assistant whose facts are maintained by one team and consumed by another.

> [!NOTE] Access levels and sharing
> You can only share up to your own access level (a Consumer cannot grant an Editor role, for example) and you cannot downgrade the access of a collaborator with a higher access level than your own.

To share a memory space, open the Actions menu at the end of the row and select Share ().

This opens the Share dialog, which lists each collaborator and their role.

### Sharing roles

When you share a memory space, assign one of the following roles:

| Role | Access |
| --- | --- |
| Consumer | Read-only. The user can see the memory space in Registry and read existing sessions, events, and semantic memories through the UI and API. They cannot insert new facts, post events, or modify the memory space. |
| Editor | Read and write. The user can read the memory space and ingest memories, post events, and create sessions within it. They cannot delete the memory space or change sharing settings unless they also hold Owner. |
| Owner | Full control. The user can read, write, delete, and re-share the memory space, including granting any sharing role to others. The creator of a memory space is automatically assigned Owner. Existing owners can grant Owner to another collaborator through the Share dialog. |

**Users:**
Enter a username in the
Share with
field.
Choose a role from the dropdown (
Consumer
,
Editor
, or
Owner
).
(Optional) Select
Send notification
and
Add note
to include details in the email notification.
Click
Share
.

**Groups and organizations:**
Select the
Groups
or
Organizations
tab in the
Share
dialog.
Enter the group or organization name in the
Share with
field.
Select a role for permissions.
Click
Share
. The memory space is shared with every member of the designated group or organization.


### Revoke access

To remove a user's access to a memory space:

1. Open the Share dialog for the memory space.
2. At the end of the row for the user, group, or organization you want to revoke, click the revoke icon ( ).

Access is removed immediately. The revoked user loses all permissions on that memory space and will no longer see it under Shared with me or be able to call memory service APIs for it.

To change an existing collaborator's role without revoking access, select a new role from the Role column dropdown.

## Permissions and access

Memory space access is controlled at two levels:

1. Agentic memory API access— An administrator enablesEnable Access to Agentic Memory APIon your user profile. Without it, you cannot open the Memory spaces page or call the memory API. SeeEnable access to the agentic memory API.
2. Per-space sharing— TheOwnerof a memory space (or a user with sufficient share permissions) grantsConsumer,Editor, orOwneraccess to specific users, groups, or organizations through theSharedialog. All three roles appear in the role dropdown.EditorandOwnercan ingest memories and post events;Consumeris read-only.

With API access enabled, you see memory spaces you own or that were shared with you —not every memory space in the organization. To ingest into a shared space, you need Editor or Owner on that space, not Consumer only.

Sharing is managed in the Share dialog on each memory space. See [Manage sharing in Registry](https://docs.datarobot.com/en/docs/agentic-ai/agentic-develop/agentic-memory-service.html.md#manage-sharing-in-registry).

## See also

- Agentic memory service for API integration paths and quickstart workflows.
- Roles and permissions for sharing role capabilities.
- Sharing and access control for API access and programmatic sharing.
