---
title: "SurrealDB Stream #36 - Why your AI agent forgets everything (and what we built to fix it) | Livestream | SurrealDB"
description: "Most AI agents can reason. Most can act. Most of them still can't remember - not properly.\n\nOn Thursday 23 April, join Tobie Morgan Hitchcock and Matthew Penaroza for the first look at Spectron: SurrealDB's agent memory layer. A structured context layer built directly into the database, not patched together on top of it.\n\nThis is a code-first session - expect real queries, honest conversation, and a genuine look at what it actually takes to give your agents persistent, structured memory.\n\n🔎 What we'll cover:\n\n• Why agent memory is broken - the fragmented memory tax, what it costs you in production, and why middleware isn't the answer\n• What Spectron is - knowledge graphs, entity extraction, temporal facts, and hybrid retrieval, all inside SurrealDB in a single ACID transaction\n• What it means for agentic systems - shared memory across agents, context that persists across sessions, and a layer your stack can actually rely on\n• Live code - Tobie shows how it works in practice\n\n🔗 Links:\nsurrealdb.com/platform/spectron"
url: https://surrealdb.com/events/lkADOrn3l-4
---

# SurrealDB Stream #36 - Why your AI agent forgets everything (and what we built to fix it)

Livestream · Aired Thursday, April 23 at 4:06 PM GMT+1

```
Most AI agents can reason. Most can act. Most of them still can't remember - not properly.

On Thursday 23 April, join Tobie Morgan Hitchcock and Matthew Penaroza for the first look at Spectron: SurrealDB's agent memory layer. A structured context layer built directly into the database, not patched together on top of it.

This is a code-first session - expect real queries, honest conversation, and a genuine look at what it actually takes to give your agents persistent, structured memory.

🔎 What we'll cover:

• Why agent memory is broken - the fragmented memory tax, what it costs you in production, and why middleware isn't the answer
• What Spectron is - knowledge graphs, entity extraction, temporal facts, and hybrid retrieval, all inside SurrealDB in a single ACID transaction
• What it means for agentic systems - shared memory across agents, context that persists across sessions, and a layer your stack can actually rely on
• Live code - Tobie shows how it works in practice

🔗 Links:
surrealdb.com/platform/spectron
```

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

## Start building with SurrealDB. One data layer for AI, from object storage to agent memory.

[Start free with SurrealDB](https://studio.surrealdb.com/current/instances/deploy) [View other events](https://surrealdb.com/events)

![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":"Event","name":"SurrealDB Stream #36 - Why your AI agent forgets everything (and what we built to fix it)","description":"Most AI agents can reason. Most can act. Most of them still can't remember - not properly.\n\nOn Thursday 23 April, join Tobie Morgan Hitchcock and Matthew Penaroza for the first look at Spectron: SurrealDB's agent memory layer. A structured context layer built directly into the database, not patched together on top of it.\n\nThis is a code-first session - expect real queries, honest conversation, and a genuine look at what it actually takes to give your agents persistent, structured memory.\n\n🔎 What we'll cover:\n\n• Why agent memory is broken - the fragmented memory tax, what it costs you in production, and why middleware isn't the answer\n• What Spectron is - knowledge graphs, entity extraction, temporal facts, and hybrid retrieval, all inside SurrealDB in a single ACID transaction\n• What it means for agentic systems - shared memory across agents, context that persists across sessions, and a layer your stack can actually rely on\n• Live code - Tobie shows how it works in practice\n\n🔗 Links:\nsurrealdb.com/platform/spectron","startDate":"2026-04-23T15:06:38.000Z","image":"https://i.ytimg.com/vi/lkADOrn3l-4/maxresdefault.jpg","url":"https://surrealdb.com/events/lkADOrn3l-4","eventStatus":"https://schema.org/EventScheduled","eventAttendanceMode":"https://schema.org/OnlineEventAttendanceMode","location":{"@type":"VirtualLocation","url":"https://surrealdb.com/events/lkADOrn3l-4"},"organizer":{"@type":"Organization","name":"SurrealDB","url":"https://surrealdb.com","logo":{"@type":"ImageObject","url":"https://surrealdb.com/assets/static/logo.BG7_TG2b.svg"}}}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://surrealdb.com"},{"@type":"ListItem","position":2,"name":"Events","item":"https://surrealdb.com/events"},{"@type":"ListItem","position":3,"name":"SurrealDB Stream #36 - Why your AI agent forgets everything (and what we built to fix it)","item":"https://surrealdb.com/events/lkADOrn3l-4"}]}
```

```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"]}
```
