About Nodedb
NodeDB is a database written in Rust that combines relational, vector, graph, document, columnar, key value, full text and scientific array data in a single binary. It is built for AI products that would otherwise assemble PostgreSQL, a vector database, a graph database, a cache and a search engine, and it aims to remove the glue code and synchronization between them.
A single SQL planner queries across the engines, so one statement can combine vector search with metadata filters, hybrid BM25 and vector ranking fused by reciprocal rank fusion, or spatial and vector conditions. The vector engine uses HNSW indexes with product quantization, the graph engine ships thirteen algorithms, and full text search uses BM25. The vendor says existing PostgreSQL clients connect without changes. It also lists bitemporal support for audit and time travel, row level security, role based access control, audit logging and tenant isolation, and CRDT support for offline sync on edge devices.
It targets developers building retrieval augmented generation and GraphRAG applications, multi tenant SaaS and scientific data workloads who want one system instead of five. The project describes itself as in public preview.
The site publishes no prices.