Home / Companies / SurrealDB / Blog / Post Details
Content Deep Dive

Introducing SurrealDB 3.0 - the future of AI agent memory

Blog post from SurrealDB

Post Details
Company
Date Published
Author
SurrealDB
Word Count
6,123
Language
English
Hacker News Points
-
Summary

SurrealDB 3.0 represents a major advancement in database technology, focusing on improved stability, performance, and developer experience to meet the growing needs of modern applications, especially in building AI agents. This version introduces key changes such as separating values from expressions, implementing computed fields, adopting ID-based storage, enabling default synced writes, and redesigning document handling for enhanced stability and predictability. SurrealDB 3.0 also stabilizes GraphQL support, bringing robust features like mutation support and security hardening. It further enhances the developer experience with custom API endpoints, client-side transactions, and record references, and introduces Surqlize, a TypeScript ORM to facilitate seamless integration. The database evolves into a multi-modal platform enabling AI agents with features like native file support, advanced vector search, and a new WebAssembly extension system called Surrealism. This extension system allows custom logic execution within the database, supporting AI model integration and 'datagentic' workflows. These enhancements collectively transform SurrealDB 3.0 into a powerful memory engine for intelligent systems, pushing the boundaries of database capabilities.