About SurrealDB
SurrealDB is a multi-model database designed to unify data infrastructure for modern applications, especially those leveraging AI. It natively combines document, graph, time-series, relational, geospatial, and key-value data models, eliminating the need for separate databases and reducing complexity. This unified approach lowers total cost of ownership and simplifies data management.
The platform is purpose-built for AI and context-aware applications, offering integrated search and retrieval capabilities (vector, full-text, hybrid) that blend semantic, graph, and relational intelligence. It supports real-time and event-driven architectures with built-in subscriptions and triggers, enabling reactive experiences. SurrealDB is highly scalable, from single nodes to horizontally-scalable clusters, and can be deployed anywhere from edge devices to global cloud infrastructure. It also features robust security with RBAC, record-level permissions, and JWT authentication.
SurrealDB is ideal for developers building agentic and generative AI applications, offering solutions for GraphRAG and Knowledge Graphs. It allows for the creation of full agentic pipelines within the database, ensuring ACID guarantees, low latency, and flexible data storage. The database integrates seamlessly with popular AI models for embeddings and vector search, and provides SDKs for various programming languages, making it a comprehensive solution for complex, data-intensive AI projects.