@@ -5,32 +5,38 @@ layout: landing
55---
66
77<Hero title="NodeDB">
8- <HeroAction label="Get Started" href="/docs/ getting-started/quickstart" variant="primary" />
8+ <HeroAction label="Get Started" href="/getting-started/quickstart" variant="primary" />
99<HeroAction label="GitHub" href="https://github.com/NodeDB/nodedb" variant="secondary" />
1010
11- One database for vectors, metadata, CRDTs , and timeseries . Built for multi-modal AI and agentic workloads.
11+ One database for vectors, graphs, documents, metadata, state , and metrics . Built for multi-modal AI and agentic workloads.
1212</Hero>
1313
1414<Section bg="muted">
1515<FeatureGrid>
16- <Feature icon="brain" title="Four Engines, One Binary">
17- Vector (HNSW), Sparse/Metadata (B-Tree + BM25), CRDT (episodic state), and Timeseries — unified with shared storage and zero network hops.
16+ <Feature icon="brain" title="Six Engines, One Binary">
17+ Vector (HNSW), Graph (CSR), Document (MessagePack/redb), Sparse/Metadata (B-Tree + BM25), CRDT (episodic state), and Timeseries — unified with shared storage and zero network hops.
1818</Feature>
1919<Feature icon="zap" title="Hybrid Execution Model">
2020Tokio Control Plane for query planning, Thread-per-Core Data Plane with io_uring for physical execution. Lock-free SPSC bridge between them.
2121</Feature>
22- <Feature icon="database" title="Postgres Compatible">
23- Speaks the PostgreSQL wire protocol. Use psql, any ORM, or any Postgres driver in any language.
22+ <Feature icon="smartphone" title="Edge-Native with NodeDB-Lite">
23+ Embedded SQLite-like client for phones, tablets, browsers, and desktops. Offline-first with vector search and CRDT sync via WebSocket to Origin.
24+ </Feature>
25+ <Feature icon="globe" title="Graph Engine">
26+ Compressed Sparse Row (CSR) format for graph traversal. Low-latency neighborhood queries, multi-hop paths, and graph analytics without external tools.
27+ </Feature>
28+ <Feature icon="file-text" title="Document Engine">
29+ MessagePack-encoded documents with full-text search. Store semi-structured JSON-like data with automatic indexing and BM25 ranking.
2430</Feature>
2531<Feature icon="shield" title="Production Grade">
26- WAL with O_DIRECT, tiered storage (RAM/NVMe/S3), Multi-Raft consensus, mTLS, tenant isolation.
32+ WAL with O_DIRECT, tiered storage (RAM/NVMe/S3), Multi-Raft consensus, mTLS, tenant isolation, and 1,253 tests across 92K+ lines in 12 crates .
2733</Feature>
2834</FeatureGrid>
2935</Section>
3036
3137<Section>
3238<CTA title="Ready to build?" description="Get NodeDB running in under a minute.">
33- <HeroAction label="Quickstart" href="/docs/ getting-started/quickstart" variant="primary" />
34- <HeroAction label="Architecture" href="/docs/architecture /overview" variant="secondary" />
39+ <HeroAction label="Quickstart" href="/getting-started/quickstart" variant="primary" />
40+ <HeroAction label="Architecture" href="/concepts /overview" variant="secondary" />
3541</CTA>
3642</Section>
0 commit comments