Show HN: Helixdb – Open-source vector-graph database for AI applications (Rust)
a year ago
- #AI
- #database
- #Rust
- HelixDB is an open-source, high-performance graph-vector database written in Rust, designed for RAG and AI applications.
- Powered by LMDB via Heed3, it offers reliability and modern features tailored for AI and vector-based applications.
- Performance highlights include being 1000x faster than Neo4j, 100x faster than TigerGraph, and on par with Qdrant for vectors.
- Features native support for graph and vector data types, making it ideal for RAG applications.
- Provides the easiest way to store relationships between nodes, vectors, or both.
- Ensures data integrity with ACID compliance and robust storage via LMDB.
- Includes a CLI tool for installation, setup, query compilation, and deployment.
- Supports TypeScript and Python SDKs for querying the database.
- Current focus areas include expanding vector data type capabilities, enhancing query language robustness, and implementing a test suite.
- Long-term projects include developing an in-house graph-vector storage engine and network protocol libraries.
- Licensed under AGPL, with managed services and enterprise support available for selected users.