SurrealDB
A multi-model database and agent memory layer for AI applications.

What is SurrealDB?
SurrealDB is a Vector Databases tool. A multi-model database and agent memory layer for AI applications. SurrealDB is a paid tool. It is available on Windows, macOS and Linux. It is aimed at ai developers, enterprise teams and data scientists.
SurrealDB is a multi-model database that serves as a context and memory layer for AI agents. It combines documents, graphs, vectors, time-series, and relational data into a single ACID-compliant engine, reducing system overhead and improving retrieval efficiency.
Built for ai developers, enterprise teams and data scientists.
Features
Agent Memory
GraphRAG
Knowledge Graphs
Temporal Facts
Digital Twins
Real-Time Applications
Use cases
- Store and retrieve AI agent context and memory efficiently
- Combine multiple data models into a single ACID-compliant database
- Implement real-time applications with integrated data management
Who it's for
Pros & cons
Pros
- SOC 2 Type 2 and ISO 27001 certified for security and compliance
- Supports multiple data models in a single ACID-compliant engine
- Integrated access control built into the data layer
Cons
- No free plan available; only paid plans with usage-based pricing
- Enterprise pricing requires custom quotes through sales
Pricing
Paid.
| Plan | Price |
|---|---|
| Scale | $0.19 |
| Enterprise | Custom |
Developer & API
Open source· 33.1K stars· 1.4K forks
Security & compliance
- SOC 2
- ISO 27001
- GDPR
- SSO
- Two-factor authentication
- Encryption
As stated on SurrealDB's website — not independently verified by AiByts.
FAQ
What is SurrealDB?
SurrealDB is a Vector Databases tool. A multi-model database and agent memory layer for AI applications. SurrealDB is a multi-model database that serves as a context and memory layer for AI agents. It combines documents, graphs, vectors, time-series, and relational data into a single ACID-compliant engine, reducing system overhead and improving retrieval efficiency.
Is SurrealDB free?
No, SurrealDB is a paid tool.
How much does SurrealDB cost?
SurrealDB offers 2 plans: Scale ($0.19) and Enterprise (Custom).
What platforms does SurrealDB support?
SurrealDB is available on Windows, macOS and Linux.
Who should use SurrealDB?
SurrealDB is built for ai developers, enterprise teams and data scientists. Common uses: store and retrieve AI agent context and memory efficiently, combine multiple data models into a single ACID-compliant database and implement real-time applications with integrated data management.
What does SurrealDB integrate with?
SurrealDB integrates with n8n, Wix, AWS, Google Cloud, Azure, Vercel, OpenAI and Hugging Face, among 9 integrations.
Is SurrealDB open source?
Yes, SurrealDB is open source.
What are the best alternatives to SurrealDB?
Similar tools on AiByts include Pinecone, AI Engineer Pack, Browserbase, Milvus and Respan.
SurrealDB news & updates

We are replacing RocksDB with SurrealKV 1.0
SurrealKV 1.0 is open source today: 7.95× faster point reads than RocksDB with synchronous durability, and the command to run the benchmark yourself.
SurrealDB Blog6 min read
Our commitment to open source: show the code, run the numbers
SurrealKV and SurrealMX are open source under Apache 2.0, and every benchmark we publish comes with the command to run it.
SurrealDB Blog5 min read
Introducing SurrealMX: SurrealDB’s new in-memory storage engine
SurrealMX is SurrealDB’s high-performance in-memory storage engine, built for ultra-low latency, high concurrency, and millions of operations per second.
SurrealDB Blog6 min read
Introducing Encore × SurrealDB
SurrealDB and Encore make it easier to build production-ready AI applications with durable memory. The integration combines SurrealDB’s vector search, graph relationships and structured data with Encore’s APIs and infrastructure, giving developers a simpler way to build, test and deploy…
SurrealDB Blog3 min read
Introducing our new University course: “SurrealDB for AI Engineers”
Learn AI engineering hands-on with SurrealDB, from vector search and RAG to hybrid retrieval, agent memory, Text-to-SurrealQL, and context-layer architecture.
SurrealDB Blog3 min read
SurrealDB Cloud is now available on Microsoft Azure
SurrealDB Cloud now runs on Microsoft Azure, so teams standardised on Azure can deploy inside the cloud they have already approved.
SurrealDB Blog2 min read
Multi-hop graph traversal inside SurrealDB
Move breadth-first search into SurrealDB: recursive traversal with a depth range, predicates pushed into every hop, and what EXPLAIN says about edge indexes.
SurrealDB Blog13 min read
Why does my vector search return nothing when I add a filter?
A filter applied after an HNSW walk can only remove rows, so a selective one comes back empty. Three measured SurrealDB fixes, plus the schema that avoids them.
SurrealDB Blog18 min read
Announcing the Mastra integration for SurrealDB and Agent Memory
One package gives Mastra agents a single database for conversations, workflow state, observability and vectors, plus managed memory that extracts and semantically recalls facts.
SurrealDB Blog4 min read
SurrealDB Cloud is now available in Frankfurt, Germany
SurrealDB Cloud now runs in Frankfurt, Germany: lower latency across continental Europe, German and EU data residency, and a shorter round trip for agents.
SurrealDB Blog2 min read
SurrealDB Cloud is now available in São Paulo, Brazil
SurrealDB Cloud now runs in São Paulo: in-region latency for Latin America, Brazilian data residency, and faster agent workloads.
SurrealDB Blog2 min read
Building a filesystem-based agent memory on SurrealDB
Give an AI agent persistent memory as a filesystem in SurrealDB: computed file paths, fused full-text and vector search, and RBAC in a single PERMISSIONS clause
SurrealDB Blog17 min read
How Cobrainer built graph-based agent memory on one engine
Cobrainer runs graph-based agent memory and a Rust-native agentic graph RAG on SurrealDB, replacing a separate vector store and search engine.
SurrealDB Blog5 min read
SurrealDB University's newest course on schemas
SurrealDB University's newest course teaches you about schema internals and migrations.
SurrealDB Blog7 min read
Graph engineering is missing a graph
Graph engineering stops at the diagram. The harder half is the context graph underneath: whether relations, vectors and memory share one consistency boundary.
SurrealDB Blog20 min read
Announcing the Swift SDK for SurrealDB
The first alpha of the official Swift SDK for SurrealDB is here, with async/await, type-safe models, live queries, and Swift Package Manager support.
SurrealDB Blog3 min read
Testing known time in Agent Memory on a 2,200-year corpus
How to use asOf in Agent Memory to allow gating of spoilers to ensure that spoiler-filled memory, even if already ingested, does not show up if it should not.
SurrealDB Blog8 min read
Introducing SurrealDB Studio and what it means for you
Introducing SurrealDB Studio: the new app for working with your SurrealDB instances and Spectron contexts, and the most powerful way to interact with your data.
SurrealDB Blog8 min read
Details are compiled from SurrealDB's website and public sources, last verified Oct 6, 2026. Features and pricing change — confirm on the official site before you buy.
Try SurrealDB
Paid
Tags
- Agent Memory
- Knowledge Graphs
- Temporal Facts
- Digital Twins
- Real-Time Applications
Comments
Sign in to join the discussion.