NEW

The wait is over. SurrealDB 3.0 is here!

Learn more
SurrealDB 3.0 hero illustration

AI Agents need reliable memory

They struggle to remember facts consistently, understand relationships, and keeping unified context, memory and knowledge.

Introducing SurrealDB 3.0

First class agent memory, reducing glue code and moving parts, enabling seamless vector, graph and SQL retrieval in one query, and improving agent accuracy, latency and costs. Context stays in sync, and your agent logic stays simple.

Dive into SurrealDB 3.0

Improved stability and performance

SurrealDB 3.0 removes unnecessary work inside the engine, making queries faster and more predictable. Safer defaults and a cleaner internal model improve stability and reliability in production.

Extensions

Surrealism turns SurrealDB into a programmable data and logic layer through open-source extensions. By running WASM plugins directly with SurrealQL, you can embed AI and business logic close to your data.

File storage

Bring files directly into the database workflow. With simple buckets and file pointers, you can store, access, and transform file data directly in SurrealQL, laying the groundwork for richer data-driven applications.

Improved in-memory engine

New in-memory engine for ultra-low latency and high throughput, while still providing full ACID transactions. A lock-free, MVCC-based design enables massive concurrency with predictable performance and optional background persistence.

Indexing

New indexing delivers faster queries and higher throughput by answering more requests directly from indexes. Smarter planners, concurrent index updates, and richer index capabilities reduce full table scans and keep performance predictable as data grows.

Client-side transactions

Manage transaction flow directly in your application code. Group operations across multiple requests and commit when ready, while still benefiting from full ACID guarantees.

Custom API endpoints

Define HTTP routes and middleware directly in the database using SurrealQL, removing the need for external middleware and simplifying your application architecture.

Record references

Make record links bidirectional at the schema level, simplifying queries and enabling faster, more natural traversal of related data.

Say hello!

Contact us to learn more

LET'S GOOOO

Start building with SurrealDB

The multi-model database for AI agents. Simplify your stack. Reduce complexity. Build faster.