THE PLATFORM
The only vertical stack
from storage to memory
No other product offers this. Object storage to agent memory. One transaction boundary. One permission model. One deployment.

THE ARCHITECTURE
One stack. Four layers.
Every layer under one roof.
Spectron gives agents persistent memory. SurrealDB unifies every data model in one ACID transaction. The storage engine separates compute from storage on commodity object storage. No glue code. No middleware.
Read the thesisTHE PROBLEM
Agents fail due to context.
Not models.
Your model can reason. It just has nothing reliable to reason over. Five systems. Five consistency models. Context that fragments at every seam.
HOW IT WORKS
The read-think-write loop
Read, think, write - in a single transaction.
WHY SURREALDB
Every failure has a structural fix.
Each failure mode has a structural fix - built into the engine, not bolted on top.
SURREALQL
One query. Every model.
Graph traversals, vector search, transactions, and access control in one expressive language.
MULTI-MODEL QUERY
Graph, vector, and temporal data in one round trip.
ACID TRANSACTIONS
Multi-model writes succeed together or not at all.
BUILT-IN AUTH
Authentication and row-level security in the database.
USE CASES
Built for agents
Context-aware agents, persistent memory, knowledge graphs, real-time collaboration - see what teams are building on the context layer.
See all use casesAI agents
Build context-aware agents with unified memory, knowledge graphs, and structured context in one system.
Agent memory
Persistent, structured memory - working, semantic, episodic, and procedural - for agents that remember.
Knowledge graphs
Model rich relationships and dependencies. Traverse connections, rank entities, and retrieve structured context in a single query.
Real-time applications
Live queries push changes to subscribers as they commit. No polling, no message broker, no stale reads.
@UnchainedAlgo
I initially explored a more traditional stack: Neo4j for the graph database, RabbitMQ for a task queue, and Postgres with extensions for vector search. However, I realised SurrealDB could cover all of these needs, allowing me to consolidate the backend into a single dependency.
Colman Yau
VP of Engineering, PolyAI
The SurrealDB integration was seamless and delivered performance on par with our internal stack. It proves that enterprises can bring their own knowledge base without sacrificing speed, quality, or control.
Sigismond
SurrealDB fast tracked our progress with all its features. Graph links + Record links + Full text search + Vector embeddings and Vector search + Surreal WASM for offline-ability... just name it!!!! Thanks Surreal team for making it happen!!!!
Lucy Egan
Aspire
We replaced 5 backend tools with SurrealDB and scaled to 700,000 users in 8 hours.
@KenjiSuza
Fantastic! Graphrag, etc handles it all. Solid and fast
Chris Bruce
I know people love Supabase and Convex is blowing up. But I think SurrealDB is gonna be the real killer. More modern apps really should be using more graph databases as applications need to provide for more and more complex relationships.
@BeniaminDudek
So much easier to write advanced queries compared to SQL. Queries are actually readable! Community on Discord is also very helpful and includes SurrealDB developers.
@AjaySahoo
Surrealist's way of exploring complex data feels simple as it's intuitive, fast, and removes the need for complex queries.
Or Weis
CEO & Co-founder, Permit.io
SurrealDB is enabling the next phase of our product. It gives us the flexibility and graph-native capabilities we need to keep innovating for customers at every size and industry.
Trevor Parscal
I'm certainly enjoying that I can replace hundreds of lines of Postgres trigger and function code with a dozen characters in a DEFINE statement in SurrealDB.
Gabriel Manor
VP Marketing & DevRel, Permit.io
With SurrealDB, Permit created the fastest and most comprehensive Google-Zanzibar influenced ReBAC solution in the market, setting the standard for quality and performance in relationship-based access control decisions.
Albert Marashi
SurrealDB has allowed our team to focus more on product and iteration without worrying about database constraints. We can do literally everything we need in SurrealDB.
@UnchainedAlgo
I initially explored a more traditional stack: Neo4j for the graph database, RabbitMQ for a task queue, and Postgres with extensions for vector search. However, I realised SurrealDB could cover all of these needs, allowing me to consolidate the backend into a single dependency.
Colman Yau
VP of Engineering, PolyAI
The SurrealDB integration was seamless and delivered performance on par with our internal stack. It proves that enterprises can bring their own knowledge base without sacrificing speed, quality, or control.
Sigismond
SurrealDB fast tracked our progress with all its features. Graph links + Record links + Full text search + Vector embeddings and Vector search + Surreal WASM for offline-ability... just name it!!!! Thanks Surreal team for making it happen!!!!
Lucy Egan
Aspire
We replaced 5 backend tools with SurrealDB and scaled to 700,000 users in 8 hours.
@KenjiSuza
Fantastic! Graphrag, etc handles it all. Solid and fast
Chris Bruce
I know people love Supabase and Convex is blowing up. But I think SurrealDB is gonna be the real killer. More modern apps really should be using more graph databases as applications need to provide for more and more complex relationships.
@BeniaminDudek
So much easier to write advanced queries compared to SQL. Queries are actually readable! Community on Discord is also very helpful and includes SurrealDB developers.
@AjaySahoo
Surrealist's way of exploring complex data feels simple as it's intuitive, fast, and removes the need for complex queries.
Or Weis
CEO & Co-founder, Permit.io
SurrealDB is enabling the next phase of our product. It gives us the flexibility and graph-native capabilities we need to keep innovating for customers at every size and industry.
Trevor Parscal
I'm certainly enjoying that I can replace hundreds of lines of Postgres trigger and function code with a dozen characters in a DEFINE statement in SurrealDB.
Gabriel Manor
VP Marketing & DevRel, Permit.io
With SurrealDB, Permit created the fastest and most comprehensive Google-Zanzibar influenced ReBAC solution in the market, setting the standard for quality and performance in relationship-based access control decisions.
Albert Marashi
SurrealDB has allowed our team to focus more on product and iteration without worrying about database constraints. We can do literally everything we need in SurrealDB.
















