SurrealDB Docs Logo

Enter a search query

Frameworks

SurrealDB seamlessly integrates with popular AI and data frameworks, enabling you to leverage SurrealDB’s powerful features like vector search, graph relationships, and structured data storage. These integrations make it easy to build sophisticated applications combining LLMs, agents, data pipelines and more - all while using familiar tools and frameworks.

IntegrationDescription
CamelA Python framework for building multi-agent LLM systems with SurrealDB vector storage capabilities.
CrewAIA framework for orchestrating role-playing AI agents with SurrealDB for entity and short-term memory.
DagsterA data orchestration framework with SurrealDB vector search integration for ML pipelines.
DeepEvalA testing framework for LLM systems that uses SurrealDB’s vector capabilities to evaluate RAG pipeline quality.
DynamiqDynamiq is a Python framework for building multi-agent LLM systems with SurrealDB vector storage capabilities.
FeastA feature store for ML pipelines with SurrealDB vector search integration.
LangChainA framework for building LLM based applications.
SmolagentsA complete walkthrough for building a code-generating AI agent that recommends grocery items by querying SurrealDB’s HNSW vector index.