Simplify your stack. Reduce complexity. Build faster.
Simplify your stack. Reduce complexity. Build faster.
Combines document, graph, time-series, relational, geospatial and key-value data models natively, without workarounds or added complexity.
Purpose-built for AI and context-aware applications with integrated search and retrieval (vector, full-text, hybrid) that blend semantic, graph, and relational intelligence.
SELECT supplier.{ name, address }, vector::similarity::cosine(embedding, $ideal_spec) AS score FROM manufacturer WHERE geo::distance(location, $site) < 10000 ORDER BY score DESC FETCH contacts;
Reduce total cost of ownership by eliminating the complexity of maintaining separate vector, graph, and document databases.
Scale from a single node to a horizontally-scalable cluster with petabytes of data, without sharding.
From in-memory and edge devices to self-hosted or global cloud infrastructure.
Built-in real-time subscriptions, event triggers, and streaming updates to power reactive, real-time experiences.
LIVE SELECT vector::similarity::cosine(details, $search) array::distinct( ->order->product, -- products they bought <-order<-person, -- other people who bought those ->order->product.{id,name} -- products those people bought ) AS recommend_products FROM $user WHERE details <|3|> $search;
Built-in security with RBAC, record-level permissions, fine-grained access controls, JWT authentication, multi-tenant isolation and built-in compliance (SOC 2, ISO 27001) keep data protected by default.
Build generative AI apps and multi-step agents on SurrealDB, unifying memory and action layers.
Supercharge retrieval-augmented generation with graph data models, for richer context and relevance.
Combine vectors, events and user graphs for instant recommendations, personalisation and analytics.
Don’t take our word for it.
As a multi-model database, SurrealDB is fast and scalable. See how it compares with other databases in our benchmarks.
Discover what our community has to say about their Surreal experience
Seamless integration with your favorite platforms, SDKs, and tools.
Official SDKs for Python, JavaScript, Rust, Go, Java, and more. Build with your preferred language using type-safe, async-first APIs.
Integrate with OpenAI, Mistral, Together AI, and other leading AI models for embeddings, vector search, and intelligent applications.
Deploy anywhere with SurrealDB Cloud or self-host with any cloud provider. Scale from development to production with enterprise-grade infrastructure.
Build with LangChain, CrewAI, LlamaIndex, and other AI frameworks. Create intelligent applications with ready-made integrations and workflows.
The multi-model database for AI agents. Unify data. Unlock intelligence. Scale anywhere.