SurrealDB is designed to be easily integrated with a wide range of different technologies and platforms. Our ecosystem of integrations spans across multiple categories, making it simple to incorporate SurrealDB into your existing tech stack.
Streamline your data operations with our data management integrations:
SurrealDB seamlessly integrates with popular AI and ML frameworks, enabling you to build intelligent applications:
LangChain | Build LLM-powered applications with ease |
CrewAI | Create and manage AI agent teams |
DeepEval | Evaluate and improve your AI models |
DAGster | Orchestrate your data pipelines |
CAMEL | Develop autonomous AI agents |
Llama Index | Build RAG pipelines with SurrealDB as vector store |
Dynamiq | Build dynamic AI applications |
SmolAgents | Create lightweight AI agents |
Enhance your applications with powerful vector search capabilities:
Python | LangChain, Ollama, Mistral, and more |
Rust | Mistral, Ollama, and more |
Mistral | Mistral AI’s embedding model and SurrealDB vector search (Python and Rust) |
OpenAI | OpenAI’s embedding service and SurrealDB vector search (Python and Rust) |
To get started with any integration, visit the specific integration’s documentation page. Each integration includes:
We welcome contributions to expand our integration ecosystem. If you’re interested in creating a new integration or improving an existing one, please visit our GitHub repository to learn more about the contribution process.