Build a RAG pipeline that searches documents by meaning and traverses entity relationships without separate vector and graph databases.
Store embeddings and connections for an AI agent so it can find contextually relevant information across your knowledge base.
Replace a separate vector store, graph DB, and document store with one HelixDB instance in your AI application stack.
Let AI agent frameworks automatically discover and query stored data using HelixDB's built-in MCP protocol support.
Requires the Helix CLI to compile .hx schema files and push them to API endpoints before the database can be queried.
HelixDB is an open-source database written in Rust, designed to store and query data for AI applications. It combines two storage models in one system: a graph database, which stores data as nodes and connected edges to represent relationships, and a vector database, which stores numerical representations of content so that similar items can be found by meaning rather than exact text match. The intended use case is building AI agents and retrieval-augmented generation systems, where an application needs to search a knowledge base and pass relevant context to a language model. HelixDB is designed to replace what would otherwise require separate systems: a relational or document store for structured data, a vector store for similarity search, and a graph layer for traversing relationships between entities. Queries are written in HelixQL, a type-safe query language the project defines. Developers write schemas and queries in .hx files, then compile and push them to API endpoints using the Helix command-line tool. Client libraries for TypeScript and Python are provided. The database also includes a built-in text embedding function, so data does not need to be converted to vectors before insertion. HelixDB uses LMDB as its storage engine, which the README credits for low latency. Built-in support for MCP, a protocol used by some AI agent frameworks, allows agents to discover and traverse stored data without writing custom query code. The software is licensed under the AGPL. A managed hosted service is available for organizations that prefer not to run the database themselves.
← helixdb on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.