Docs

  • Get started
  • Memory & knowledge
  • Integrations
  • Cookbooks
  • Reference
Sign In
DatabaseAgent Memory

Cookbooks

Overview

Build

Personal AI assistant
Customer support agent
Coding agent with project memory
Long-running research agent
Multi-agent shared memory

Patterns

Adding memory to an existing app
User memory in chat
Knowledge-grounded agents
Reflection loops
Stateful workflows
Spoiler-safe narrative memory
Event-driven game client
Historical and archaeological data

Migrate

Migrate from LangMem
Migrate from Mem0
Migrate from Zep
Migrate from a vector store

Cookbooks

Overview

Opinionated recipes and migration guides.

Practical, end-to-end guides for building trustworthy agent memory with SurrealDB Agent Memory. They assume familiarity with the eight pillars and unified substrate.

Build

  • •

    Customer support agent

  • •

    Personal AI assistant

Patterns

  • •

    User memory in chat

  • •

    Knowledge-grounded agents

  • •

    Reflection loops

  • •

    Stateful workflows

  • •

    Adding memory to an existing app

  • •

    Spoiler-safe narrative memory

  • •

    Event-driven game client

  • •

    Historical and archaeological data

Migrate

  • •

    From a vector store

  • •

    From Zep

  • •

    From LangMem

Was this page helpful?

Next

Personal AI assistant

On this page

  • Build
  • Patterns
  • Migrate

The unified data layer for AI

Graph, vector, document, and relational in one engine.
Agent Memory that connects and retrieves context wherever your data lives.

Documentation

OverviewAgent MemorySurrealQLSDKsCloudLabs

Resources

UniversityBlogCase studiesReleasesRoadmapEvents and webinars

Company

Contact usCareersOpen sourceBrand assetsStatusContributing

Legal

OverviewTermsPrivacyTrust and securityComplianceLicence FAQs

Community

DiscordGitHubXYouTubeLinkedInRedditInstagramStack OverflowMediumDev

© SurrealDB 2026