SurrealDB
AI-native, multi-model database built in Rust combining documents, graphs, vectors, and time-series in a single platform
About
SurrealDB is a multi-model database platform designed for AI agents and modern applications. It unifies documents, graphs, vectors, full-text search, time-series, and relational data in a single database with one query language (SurrealQL). Built in Rust for performance and safety, it provides ACID transaction guarantees, real-time subscriptions, and cross-platform deployment from embedded devices to cloud.
Founded in 2022 and headquartered in London, UK, SurrealDB is a VC-backed company building infrastructure for AI data layers, knowledge graphs, and real-time applications. The platform includes enterprise security features such as RBAC, record-level permissions, JWT auth, and compliance certifications (SOC 2, ISO 27001, GDPR).
The main SurrealDB repository has over 31,000 GitHub stars, with SDKs available for JavaScript, Python, Rust, Go, Java, .NET, and PHP. The company maintains 90+ public repositories on GitHub.