Benchmarking is LIVE! Dive into the details.

Landing background Landing background

Beyond SQLite: AI, search,
and real-time in SurrealDB

Rust-powered. ML-ready. Build embedded apps that think, adapt, and scale.

The problem

SQLite wasn’t built for modern embedded intelligence. AI-driven sensors, offline vector search, and on-device inference expose its limitations.

Slow feature updates

SQLite added JSONB in 2023, 10 years after PostgreSQL.

Lacks intelligence

No vector search, ML inference, or real-time updates.

Scalability issues

Single-threaded C code struggles on multi-core hardware.

The solution

SurrealDB’s Rust-powered embedded engine. It’s SQLite-like in simplicity but built for performance, safety, and modern workloads.

How SurrealDB supercharges embedded apps

Embedded ML Embedded ML hover

Embedded ML

Run ONNX models directly inside the database. Example: predict equipment failures using local telemetry.

Built-in search Built-in search hover

Built-in search

SurrealDB supports vector and full-text search for AI/ML use cases (e.g., image similarity on a drone).

Multi-model flexibility Multi-model flexibility hover

Multi-model flexibility

Blend relational, document, and graph data seamlessly. Example: combine vector results with structured business data.

Why developers choose SurrealDB over SQLite

Rust-powered Rust-powered hover

Rust-powered

Thread-safe, memory-efficient, and built for modern hardware.

AI/ML native AI/ML native hover

AI/ML native

Embed models, run inferences, and perform vector search without external services.

Scales up or down Scales up or down hover

Scales up or down

Start on a microcontroller and scale up to a distributed cluster.

Future-proof Future-proof hover

Future-proof

Adapt to new use cases without additional databases.

Ready to embed intelligence?

Get started with SurrealDB: the embedded database for knowledge-intensive applications.