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
-
Word Count
6,119
Language
English
Hacker News Points
-
Summary

SurrealDB 3.0 represents a significant evolution in database technology, offering enhanced stability, performance, and developer experience. Key architectural changes, such as separating values from expressions, introducing computed fields, and adopting ID-based storage, improve database efficiency and predictability. Synced writes by default and redesigned document handling further enhance reliability. The update also stabilizes GraphQL support, introduces client-side transactions for increased flexibility, and allows custom API endpoints directly within the database. Additionally, SurrealDB 3.0 supports advanced AI agent functionalities, including file handling, vector search, and a new WebAssembly extension system called Surrealism, which allows developers to integrate custom logic and AI models directly into the database. The introduction of Surqlize, an experimental TypeScript ORM, aims to enhance the developer experience with type-safe schema definitions and a fluent query builder. Overall, SurrealDB 3.0 pushes boundaries by transforming the database into a multi-modal platform, enabling more intelligent, scalable, and adaptable applications.