---
title: "Agent Memory you can trust | SurrealDB"
description: "Memory for AI agents where every fact keeps its history, its permissions and its source. Typed, temporal and auditable, built on SurrealDB. Free Sandbox plan."
url: https://surrealdb.com/agent-memory
---

# Memory you can finally trust.

[Start in Studio](https://studio.surrealdb.com/current/contexts) [Technical deep-dive](https://surrealdb.com/agent-memory/deep-dive) [View the benchmarks](https://surrealdb.com/agent-memory/benchmarks)

**Provenance.** Every fact keeps its history, its permissions and its source, in one database.

**Retrieval.** Seven signals fuse into one ranking, and the trace records each one.

**One engine.** Memory in the database, not beside it: each fact and its edges in one transaction.

1. ![Babcock](https://surrealdb.com/assets/static/babcock.lo4rnVg1.svg)
2. ![ING](https://surrealdb.com/assets/static/ing.X3I6S3_V.svg)
3. ![British Airways](https://surrealdb.com/assets/static/british-airways.KEsZiwV-.svg)
4. ![Nvidia](https://surrealdb.com/assets/static/nvidia.DaIEuMil.svg)
5. ![Apple](https://surrealdb.com/assets/static/apple.D5pq4flY.svg)
6. ![SpaceX](https://surrealdb.com/assets/static/spacex.CQJEk-IL.svg)
7. ![Samsung](https://surrealdb.com/assets/static/samsung.CH-vQgnb.svg)
8. ![adidas](https://surrealdb.com/assets/static/adidas.DdTC5qhk.svg)
9. ![Tencent](https://surrealdb.com/assets/static/tencent.paQmLxyy.svg)
10. ![Alibaba](https://surrealdb.com/assets/static/alibaba.B16idgfM.svg)
11. ![PolyAI](https://surrealdb.com/assets/static/poly-ai.c3w_fAg6.svg)
12. ![Later](https://surrealdb.com/assets/static/later.Ds736jFO.svg)
13. ![Verizon](https://surrealdb.com/assets/static/verizon.BI7CajdX.svg)
14. ![Liberty Mutual](https://surrealdb.com/assets/static/liberty-mutual.B7qOU1pd.svg)
15. ![Walmart](https://surrealdb.com/assets/static/walmart.BjDg_Sr8.svg)
16. ![Carrier](https://surrealdb.com/assets/static/carrier.D21gC6NX.svg)
17. ![Saks Fifth Avenue](https://surrealdb.com/assets/static/saks-fifth-avenue.COIDpLSb.svg)
18. ![San Francisco Compute Company](https://surrealdb.com/assets/static/sfcc.B7jlImq4.svg)
19. ![Shield AI](https://surrealdb.com/assets/static/shield-ai.pINZ0KJr.svg)
20. ![Wix](https://surrealdb.com/assets/static/wix.DvHhmoBi.svg)

PROOF

## Every figure is measured or built into the engine.

77.2%

BEAM 1M score, official judge prompt, event ordering by Kendall tau, across the full 700-question set.

[77.2%](https://surrealdb.com/agent-memory/benchmarks)

7

Signals fused into one ranking, with every signal's score recorded on the trace.

[7](https://surrealdb.com/agent-memory/recall)

3

Clocks behind every fact: system time, known time and, where the source states it, valid time.

[3](https://surrealdb.com/agent-memory/temporal)

1

Transaction per fact write, covering the fact, its edges and its history.

[1](https://surrealdb.com/agent-memory/deep-dive)

THE PROBLEM

## Where agent memory fails

### Memory ends with the session.The work is done again.

The context window is an agent's only built-in memory. When the session closes, so does everything it learnt.

### Retrieval returns both facts.The old one and the new.

A vector store appends. When a fact changes, both versions score well and nothing says which won, so the model guesses.

### Every question is asked again.A repeat costs as much as the first.

Retrieval plus an LLM call on every question charges the same for a repeated question as for a new one, even when no fact behind it has changed.

Agent Memory is not

a vector database

a chat-history blob

a hand-rolled knowledge graph

a context-window manager

an agent runtime

It is one database holding every fact your agent learns, with its source, its corrections and its history.

HOW IT WORKS

## Write, reconcile, read. Reconcile is the hard part. Most memory layers leave reconciliation to application code. Here it is part of the engine.

### [Remember](https://surrealdb.com/agent-memory/memory)

/facts

/documents

Conversations and documents become typed entities, attributes and relations, each row carrying its source, span and confidence.

Explore memory

### [Reconcile](https://surrealdb.com/agent-memory/temporal)

one reconciler

no last write wins

One reconciler decides what a new fact does to an old one: corrections supersede, and disagreement below the floor is recorded as uncertainty.

Explore reconciliation

### [Read](https://surrealdb.com/agent-memory/recall)

/query

/chat

A question runs through a four-tier cascade, and a repeated chat question can reuse an answer whose facts have not changed. Where retrieval runs, seven signals fuse into one ranking.

Explore recall

HOW IT BEHAVES

## Corrections supersede. The old fact stays.

Session 4 · turn 42

Ana

2026-03-14 · 09:12

Tobie was just promoted to CTO at Acme.

Facts written

Tobie works at Acme as CTO

turn:42 · chars 15-38 · confidence 0.91

Acme is an organisation

turn:42 · chars 34-38 · confidence 0.95

Session 9 · turn 43

Ana

2026-04-12 · 16:40

Actually he moved to SurrealDB.

Facts after reconciliation

Tobie works at Acme as CTO

superseded · valid_until 2026-04-12 · row retained

Tobie works at SurrealDB

turn:43 · chars 12-30 · confidence 0.88

Ask · today

Where does Tobie work?

SurrealDB

cited turn:43

Ask · as of 2026-04-01

Where does Tobie work?

Acme, as CTO

cited turn:42 · superseded 2026-04-12

CAPABILITIES

## Five capabilities. One memory you can audit. Each capability states the mechanism behind it, and each has a page that shows how it works.

### [Typed memory](https://surrealdb.com/agent-memory/memory)

attributes

relations

actions

Conversations and documents become typed facts about entities. Each fact records when it was learnt, its source and its confidence and, where the source says, when it was true. Reconciliation decisions are made in code, so the same input gives the same result.

Explore typed memory

### [Knowledge graph](https://surrealdb.com/agent-memory/knowledge-graph)

entities

relations

citations

Turns and documents share one entity and relation graph, so a fact from a PDF and a fact from a conversation link to the same entity, each citing the passage it came from.

Explore the knowledge graph

### [Recall](https://surrealdb.com/agent-memory/recall)

seven signals

one ranking

Vector similarity, keyword matching, graph relationships and the history of what proved useful are fused into one ranking. A cached chat answer is never reused once a fact it cited is superseded.

Explore recall

### [Provenance](https://surrealdb.com/agent-memory/provenance)

traces

audit events

Writes, ranked reads and chat answers each record a trace linked to the facts they touched, in your own database, so an answer can be traced back to its sources.

Explore provenance

### [Temporal memory](https://surrealdb.com/agent-memory/temporal)

valid_from

valid_until

A new value closes the validity of the old one instead of overwriting it, so what the agent believed on any date is one query.

Explore temporal memory

THE NUMBERS

## BEAM at 1M: 77.2%

The score is the mean of ten memory abilities across the full 700-question BEAM 1M question set. The headline carries its judge and date, and every run, protocol and vendor comparison is on the benchmarks page.

### 77.2%

BEAM 1M score, official judge prompt, event ordering by Kendall tau

gemini-3.5-flash-lite judge · October 2026

### 700

Questions scored, the full BEAM 1M question set

35 conversations

### 10

Memory abilities scored, with the mean reported above

Each ability is scored separately, and every score is in the chart below

Overall score, then each ability

BEAM 1M overall 77.2%

Instruction following 93.6%

Preference following 89.5%

Information extraction 88.7%

Knowledge update 88.6%

Contradiction resolution 78.6%

Abstention 72.9%

Multi-session reasoning 72.6%

Summarisation 71.8%

Temporal reasoning 65.7%

Event ordering 49.7%

[See every benchmark, judge and protocol](https://surrealdb.com/agent-memory/benchmarks)

QUICKSTART

## From a context to a connected agent. Start in [Studio](https://studio.surrealdb.com/current/contexts), or read the [documentation](https://surrealdb.com/docs/agent-memory).

1. ### Create a context.Its own namespace and database.

   Open Studio, create a context and copy its URL and API key. A context is a tenant, and no API reads across contexts.
2. ### Remember and recall.Every fact keeps its source.

   Install the client, export the connection details and write a fact. Recall returns it with its source.
3. ### Connect your agent.Seven tools over MCP.

   Add the MCP server to Claude Desktop, Cursor or Claude Code, and the agent gets remember, recall, context, reflect, forget, upload and inspect.

CLI

### Install and remember

Install the agent-memory client, export the context's URL, key and ID, then write a fact and recall it with its source.

Copy

```
curl -fsSL https://download.surrealdb.com/agent-memory/install.sh | shexport SPECTRON_URL="<context-url>"export SPECTRON_API_KEY="<context-api-key>"export SPECTRON_CONTEXT_ID="<your-context-id>"agent-memory remember "Sam joined Acme as principal engineer in 2024."agent-memory recall "what is Sam's role" --json
```

MCP

### Claude Desktop and Cursor

Add the context to the client's MCP configuration, and the agent gets the seven Agent Memory tools.

Copy

```
{  "mcpServers": {    "agent-memory": {      "url": "<context-url>/mcp",      "headers": {        "Authorization": "Bearer <context-api-key>",        "X-Spectron-Context": "<your-context-id>"      }    }  }}
```

MCP

### Claude Code

One command registers the context's MCP server over HTTP.

Copy

```
claude mcp add --transport http agent-memory "<context-url>/mcp" \  --header 'Authorization: Bearer <context-api-key>' \  --header 'X-Spectron-Context: <your-context-id>'
```

INTEGRATIONS

## Runs where your agents run

Seven MCP tools over streamable HTTP, adapters for agent frameworks and SDKs, all on one REST surface.

Claude

OpenAI Codex

Cursor

OpenClaw

Hermes

VS Code

Zed

Grok

Zo Computer

LangChain

OpenAI Agents

CrewAI

Google ADK

Pydantic AI

Strands Agents

EveJS

Mastra

Vercel AI SDK

Cloudflare

TanStack AI

ElevenLabs

LiveKit

n8n

Zapier

Notion

MCP

Agent Memory CLI

JavaScript

Python

Go

Swift

Kotlin

Haskell

Elixir

Dart

REST API

HOW IT COMPARES

## Memory in the database

### Capability by capability

SurrealDB Agent Memory

Temporal graph memory

Extract and retrieve

Vector databases

Storage model

One multi-model database

Graph store plus vector store

Vector store, graph as an add-on

Vector index only

Write consistency

One transaction per fact write

Eventual across stores

Eventual across stores

\-

Provenance

Source, span and confidence on every fact

The source episode per fact

Metadata on the memory

\-

Corrections

Supersession, with a confidence floor

Invalidation, history retained

Update or append

Append

Time model

Tri-temporal: system, known, valid

Validity windows, observed and recorded

Timestamps

\-

Retrieval signals

Seven, fused and scored

Graph traversal plus vector

Vector plus rerank

Similarity only

Repeated questions

Chat answers reused while their facts hold

Retrieval, then an LLM

Retrieval, then an LLM

Retrieval, then an LLM

Audit trail

Queryable trace graph

External logging

External logging

External logging

Access control

Per-verb grants, deny by default

Application-level

Application-level

Application-level

Published benchmark

Self-reported, with judge, models and date stated

Self-reported

Self-reported

\-

Ten rows, and the first causes most of the others: one engine, so a fact, its provenance and its history are written in one transaction.

PRICING

## Plans for every stage. From a free Sandbox to enterprise.

## Sandbox

Free, no card needed

**Plan**

Free

3 million tokens included, one-off

[Start in Studio](https://studio.surrealdb.com/current/contexts)

Choose **Sandbox** if you:

- Want to try the full memory layer with no commitment

Key features:

- Knowledge graph with provenance
- Tri-temporal memory
- Hybrid retrieval (vector + BM25 + graph)
- MCP server, TypeScript SDK and CLI

## Lite

Billed monthly

**Plan**

$30/mo

1 million tokens a month included

[Start in Studio](https://studio.surrealdb.com/current/contexts)

Choose **Lite** if you:

- Are shipping a first agent with modest usage

Key features:

- Knowledge graph with provenance
- Tri-temporal memory
- Hybrid retrieval (vector + BM25 + graph)
- MCP server, TypeScript SDK and CLI

## Standard

Billed monthly

**Plan**

$300/mo

10 million tokens a month included

[Start in Studio](https://studio.surrealdb.com/current/contexts)

Choose **Standard** if you:

- Run production agents with real usage

Key features:

- Knowledge graph with provenance
- Tri-temporal memory
- Hybrid retrieval (vector + BM25 + graph)
- MCP server, TypeScript SDK and CLI

## Plus

Billed monthly

**Plan**

$1,100/mo

40 million tokens a month included

[Start in Studio](https://studio.surrealdb.com/current/contexts)

Choose **Plus** if you:

- Scale agent fleets or heavier ingestion

Key features:

- Knowledge graph with provenance
- Tri-temporal memory
- Hybrid retrieval (vector + BM25 + graph)
- MCP server, TypeScript SDK and CLI

## Enterprise

Annual agreement

**Plan**

Custom

Priced for your deployment

[Talk to sales](https://surrealdb.com/contact/sales)

Choose **Enterprise** if you:

- Need your own model, a single tenant or custom SLAs

Key features:

- Bring your own model (BYOM)
- Single-tenant on SurrealDB Cloud
- Self-hosted and air-gapped deployment
- Custom SLAs and enterprise support

Tokens are counted on every language-model and embedding call a context makes, including background work such as consolidation.

Features

Sandbox

Lite

Standard

Plus

Enterprise

Plans and usage

Monthly price

Free

$30

$300

$1,100

Custom

Included tokens per month

3 million (one-off)

1 million

10 million

40 million

Agreed with sales

Usage beyond included tokens

Not available

Overage rates apply

Overage rates apply

Overage rates apply

Agreed with sales

Memory capabilities

Knowledge graph with entity extraction

Included

Included

Included

Included

Included

Conversational memory

Included

Included

Included

Included

Included

Tri-temporal versioning and supersession

Included

Included

Included

Included

Included

Provenance on every fact

Included

Included

Included

Included

Included

Hybrid retrieval (vector + BM25 + graph)

Included

Included

Included

Included

Included

Retrieval, decision, and response traces

Included

Included

Included

Included

Included

Multi-modal document pipeline

Included

Included

Included

Included

Included

MCP server, TypeScript SDK, and CLI

Included

Included

Included

Included

Included

Isolation and security

Context isolation (own namespace and database)

Included

Included

Included

Included

Included

Scoped permissions and API-key attenuation

Included

Included

Included

Included

Included

Prompt-injection scanning

Included

Included

Included

Included

Included

Forget verb, and purge for GDPR erasure

Included

Included

Included

Included

Included

Single-tenant deployment

Not included

Not included

Not included

Not included

Included

Bring your own model (BYOM)

Not included

Not included

Not included

Not included

Included

Self-hosted and air-gapped deployment

Not included

Not included

Not included

Not included

Included

Support

Community support

Included

Included

Included

Included

Included

Enterprise support with SLAs

Not included

Not included

Not included

Not included

Included

## Your questions, answered

Is this open source?

Not yet. SurrealDB, which stores every fact, is source-available under the Business Source License 1.1: free to use, modify and self-host, including in production, and the SDKs are open source under Apache 2.0 or MIT. The memory layer on top is closed source today. The one thing SurrealDB's licence reserves is running SurrealDB as a database service for third parties, where they create and manage their own schemas or tables. Each version becomes Apache 2.0 no later than four years after its release.

How was the benchmark measured?

Where are the benchmark commands?

What models can I use?

What leaves my machine?

You never delete anything?

How is this different from a vector database?

Is there a hosted version?

THE PLATFORM

## Everything an application and its agents know. Five surfaces, one engine.

Database

Document, graph, vector, time-series and relational in one engine.

![Five data models as dotted tiles: documents, graph, vector, time-series and relational](https://surrealdb.com/assets/static/platform-database.DUdumYDz.avif)

Read more

[Database](https://surrealdb.com/surrealdb)

Agent Memory

What an agent learns, with its source and its time, in the same engine.

![A timeline of remembered facts, each with its source](https://surrealdb.com/assets/static/platform-agent-memory.Cvv8D5Wl.avif)

Read more

[Agent Memory](https://surrealdb.com/agent-memory)

Cloud

Managed clusters in the regions you choose, scaled on demand.

![Clusters in three regions on a world map, each running or scaling](https://surrealdb.com/assets/static/platform-cloud.--QZnaVi.avif)

Read more

[Cloud](https://surrealdb.com/cloud)

Studio

Query, explore and design the schema from the browser.

![A SurrealQL query in Studio and the schema graph under it](https://surrealdb.com/assets/static/platform-studio.7ykBFNLq.avif)

Read more

[Studio](https://surrealdb.com/studio)

MCP

Every model that speaks MCP reaches the database and the memory directly.

![Three models connected through MCP to the database and Agent Memory](https://surrealdb.com/assets/static/platform-mcp.D_oH0_wm.avif)

Read more

[MCP](https://surrealdb.com/mcp)

IN PRODUCTION

## Trusted at scale. Samsung, Nvidia, Verizon, Tencent, and Walmart run on SurrealDB.

14,000+

Developers building on SurrealDB Cloud

4M+

Developers building on SurrealDB worldwide

FROM THE TEAMS

> SurrealDB gives us a foundation where we can unify semantic search, knowledge graphs, and AI-driven decision making without stitching together multiple systems. Collapsing responsibility into SurrealDB has become our default engineering posture.

*Justin Foley*

VP of Engineering, Later

GET STARTED

## Give your agents a memory you can trust. Durable memory, trustworthy recall and a knowledge graph in one system you buy, secure and audit once. Built on SurrealDB.

[Start in Studio](https://studio.surrealdb.com/current/contexts) [Talk to sales](https://surrealdb.com/contact/sales)

![ISO 27001](https://surrealdb.com/assets/static/iso.BzQy4FFy.svg)

![AICPA SOC 2 Type 2](https://surrealdb.com/assets/static/aicpa-soc.CE_YjqhK.svg)

![Cyber Essentials](https://surrealdb.com/assets/static/cyber-essentials.CtbmbYfL.svg)

![GDPR](https://surrealdb.com/assets/static/gdpr.IadR7loS.svg)

![Cyber Essentials Plus](https://surrealdb.com/assets/static/cyber-essentials-plus.Cl5P05xe.svg)

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://surrealdb.com/#organization","name":"SurrealDB","url":"https://surrealdb.com","logo":"https://surrealdb.com/assets/static/logo.BG7_TG2b.svg","description":"SurrealDB is the context and memory layer for AI agents. A multi-model database for documents, graphs, vectors, and time-series.","foundingDate":"2022","legalName":"SurrealDB Ltd","identifier":{"@type":"PropertyValue","propertyID":"GB-COH","value":"13615201"},"address":{"@type":"PostalAddress","streetAddress":"3rd Floor, 1 Ashley Road","addressLocality":"Altrincham","addressRegion":"Cheshire","postalCode":"WA14 2DT","addressCountry":"GB"},"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","email":"support@surrealdb.com","url":"https://surrealdb.com/contact","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"sales","email":"info@surrealdb.com","url":"https://surrealdb.com/contact","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"security","email":"security@surrealdb.com","url":"https://surrealdb.com/.well-known/security.txt","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"legal","email":"legal@surrealdb.com","url":"https://surrealdb.com/legal","availableLanguage":"English"}],"hasCertification":[{"@type":"Certification","name":"SOC 2 Type 2"},{"@type":"Certification","name":"GDPR"},{"@type":"Certification","name":"Cyber Essentials Plus"},{"@type":"Certification","name":"ISO 27001"}],"owns":[{"@type":"SoftwareApplication","name":"SurrealDB","url":"https://surrealdb.com/surrealdb"},{"@type":"SoftwareApplication","name":"Agent Memory","url":"https://surrealdb.com/agent-memory"}],"knowsAbout":["multi-model databases","document databases","graph databases","vector search","time-series databases","SurrealQL","Agent Memory","real-time databases","embedded databases","context layer","graph ontology","distributed database","knowledge graphs","distributed transaction protocols","highly-scalable databases"],"sameAs":["https://www.wikidata.org/wiki/Q124316308","https://github.com/surrealdb/surrealdb","https://twitter.com/surrealdb","https://www.youtube.com/@surrealdb","https://www.linkedin.com/company/surrealdb","https://discord.gg/surrealdb","https://www.reddit.com/r/surrealdb","https://www.instagram.com/surrealdb","https://medium.com/surrealdb","https://dev.to/surrealdb"]}
```

```json
{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Agent Memory","applicationCategory":"DeveloperApplication","operatingSystem":"Cloud","url":"https://surrealdb.com/agent-memory","description":"Agent Memory is a memory layer for AI agents: it remembers what happened, tracks when the facts changed, and can prove where every answer came from. A free Sandbox plan and paid plans from $30 a month. Built on SurrealDB.","publisher":{"@type":"Organization","name":"SurrealDB","url":"https://surrealdb.com"},"offers":[{"@type":"Offer","name":"Sandbox","availability":"https://schema.org/InStock","url":"https://studio.surrealdb.com/current/contexts","price":"0","priceCurrency":"USD"},{"@type":"Offer","name":"Agent Memory Lite","availability":"https://schema.org/InStock","url":"https://studio.surrealdb.com/current/contexts","priceSpecification":{"@type":"UnitPriceSpecification","price":"30","priceCurrency":"USD","referenceQuantity":{"@type":"QuantitativeValue","value":1,"unitCode":"MON"}}},{"@type":"Offer","name":"Agent Memory Standard","availability":"https://schema.org/InStock","url":"https://studio.surrealdb.com/current/contexts","priceSpecification":{"@type":"UnitPriceSpecification","price":"300","priceCurrency":"USD","referenceQuantity":{"@type":"QuantitativeValue","value":1,"unitCode":"MON"}}},{"@type":"Offer","name":"Agent Memory Plus","availability":"https://schema.org/InStock","url":"https://studio.surrealdb.com/current/contexts","priceSpecification":{"@type":"UnitPriceSpecification","price":"1100","priceCurrency":"USD","referenceQuantity":{"@type":"QuantitativeValue","value":1,"unitCode":"MON"}}}],"isBasedOn":"https://surrealdb.com/surrealdb"}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://surrealdb.com"},{"@type":"ListItem","position":2,"name":"Agent Memory","item":"https://surrealdb.com/agent-memory"}]}
```

```json
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is this open source?","acceptedAnswer":{"@type":"Answer","text":"Not yet. SurrealDB, which stores every fact, is source-available under the Business Source License 1.1: free to use, modify and self-host, including in production, and the SDKs are open source under Apache 2.0 or MIT. The memory layer on top is closed source today. The one thing SurrealDB's licence reserves is running SurrealDB as a database service for third parties, where they create and manage their own schemas or tables. Each version becomes Apache 2.0 no later than four years after its release."}},{"@type":"Question","name":"How was the benchmark measured?","acceptedAnswer":{"@type":"Answer","text":"Agent Memory scores 77.2% on BEAM at 1M, across the full 700-question set in 35 conversations. The full label is: BEAM · 1M, 35 conversations, 700 questions · official judge prompt, event ordering by Kendall tau · gemini-3.5-flash-lite judge · gemini-3.8-flash answering, gemini-3.7-flash extraction · October 2026. The score is the mean of ten memory abilities, and each ability's score is shown in the chart."}},{"@type":"Question","name":"Where are the benchmark commands?","acceptedAnswer":{"@type":"Answer","text":"The harness lives in the Agent Memory repository, which is private today, and the exact invocation behind the published run was not recorded. The benchmarks page describes its three steps (ingest the 1M conversations, answer every question, re-score the recorded answers) and links the BEAM paper. We will publish the commands beside the answers file."}},{"@type":"Question","name":"What models can I use?","acceptedAnswer":{"@type":"Answer","text":"Extraction, reconciliation and answering call a language model, and the provider is selected per deployment: SurrealDB selects it on SurrealDB Cloud, and you choose it in your own cloud account or when self-hosting. The embedding model is gemini-embedding-2 at 3072 dimensions. Enterprise deployments can run local models instead, including air-gapped."}},{"@type":"Question","name":"What leaves my machine?","acceptedAnswer":{"@type":"Answer","text":"LLM calls go to whichever provider the deployment uses. By default, embedding calls go to Google, because the embedder is gemini-embedding-2; an Enterprise deployment that runs local models, including an air-gapped one, sends its model calls to servers it chooses. Everything else stays yours: the database, the facts, the traces and the object-store originals live wherever you run them."}},{"@type":"Question","name":"You never delete anything?","acceptedAnswer":{"@type":"Answer","text":"Agent Memory removes a fact only when it is told to, and three operations are distinct here. Supersession replaces a fact for retrieval while keeping the old row with valid_until set, so the chain stays queryable. Aging reduces how much weight a fact carries over time. Deletion is a separate, explicit forget verb that retires a fact so it is no longer recalled, and purge removes the history as well, which is what erasure requires."}},{"@type":"Question","name":"How is this different from a vector database?","acceptedAnswer":{"@type":"Answer","text":"Agent Memory is a memory and knowledge layer, not a vector database: typed entities, attributes and relations with provenance on every row, supersession instead of overwrite, tri-temporal history, and retrieval that fuses seven signals into one audited ranking. Vectors are one of those seven signals."}},{"@type":"Question","name":"Is there a hosted version?","acceptedAnswer":{"@type":"Answer","text":"Yes. Agent Memory runs on SurrealDB Cloud, and a context is created in Studio. It is priced in four tiers from $30 a month to Enterprise, under a free Sandbox plan that carries a one-off grant of 3 million tokens. The engine underneath, SurrealDB, is source-available under BSL 1.1 and free to self-host; the Agent Memory layer is closed source."}}]}
```
