SurrealDB releases version 3.0, a multi-model database that stores agent memory, vectors, graphs, and structured data in one Rust-native engine for transactional consistency. It eliminates sync issues across tools like Postgres, Pinecone, and Neo4j in RAG systems. The launch coincides with $23M Series A extension funding.
Key Points
- 1.Combines structured data, vectors, graphs, and agent memory in a single transactional database.
- 2.Surrealism plugin system enables in-database agent logic for context graphs and queries.
- 3.2.3M downloads, 31K GitHub stars; used in edge devices, retail, and ad tech.
- 4.Avoids multi-query accuracy issues in RAG stacks with tools like DuckDB, Snowflake, Pinecone.
Impact Analysis
Simplifies RAG for agentic AI, boosting accuracy and performance by reducing multi-database sync overhead. With growing adoption, it challenges specialized DBs and appeals to developers building scalable AI systems.
Technical Details
Agent memory stored as graph relationships and semantic metadata; SurrealQL handles vector search, graph traversal, and relational joins in one query. Runs on edge to cloud with transactional guarantees.

