Open SourceDatabase29k
SurrealDB
Multi-model database combining documents, graphs, and relations in one engine.
SurrealDB is an open-source, multi-model database written in Rust that unifies document, graph, relational, time-series, and vector data behind a single query language (SurrealQL). It can run embedded, as a single server, or distributed, and exposes data over REST, WebSocket, and live queries. It is notable for collapsing several database paradigms, including vector search, into one engine.
Repository
surrealdb/surrealdbLanguage
RustWhat you'd build with it
- Store relational, document, graph, and vector data for an AI app without stitching together multiple databases
- Run vector similarity search alongside structured queries for retrieval-augmented generation
- Power realtime client apps with live queries over WebSocket
Tags
multi-modelrustgraphvector