Skip to main content
SurrealDB logo

SurrealDB

The ultimate multi-model database for AI agents

SurrealDB is a unified multi-model database combining document, graph, time-series, relational, geospatial, vector, and key-value data models. Purpose-built for AI agents with integrated search capabilities blending semantic, graph, and relational intelligence.

Features

Multi-model (document, graph, time-series, relational, geospatial, vector, key-value)
SurrealQL query language
Real-time subscriptions and streaming
Vector, full-text, and hybrid search
ACID compliant transactions
RBAC and record-level permissions
JWT authentication
SOC 2 and ISO 27001 certified
Horizontal scaling to petabytes
Edge deployment support

Pros

  • + Single database for multiple data models
  • + Built for AI and vector search
  • + Real-time capabilities built-in
  • + Strong security model
  • + Written in Rust for performance

Cons

  • Newer database with smaller ecosystem
  • SurrealQL learning curve
  • Less mature than established databases
  • Community still growing