HelixDB: Banco de dados gráfico-vetorial ultrarrápido para RAG e IA
O HelixDB é um banco de dados gráfico-vetorial de código aberto, escrito em Rust, projetado para aplicações de Geração Aumentada por Recuperação (RAG) e IA. Utilizando o LMDB para armazenamento, ele possui velocidade impressionante, alegando ser 1000 vezes mais rápido que o Neo4j e 100 vezes mais rápido que o TigerGraph, enquanto se compara ao Qdrant em desempenho para vetores. Ele suporta nativamente tipos de dados gráficos e vetoriais, garante conformidade ACID e oferece uma CLI e SDKs (TypeScript e Python) fáceis de usar. A equipe está atualmente focada em expandir os recursos vetoriais, aprimorar a linguagem de consulta e construir uma suíte de testes abrangente. Os planos de longo prazo incluem o desenvolvimento de um mecanismo de armazenamento interno e protocolos de rede.