@@ -85,13 +85,16 @@ npx ruvector
8585| ** Latency (p50)** | ** 61µs** | ~ 2ms | ~ 1ms | ~ 5ms | ~ 50ms |
8686| ** Memory (1M vec)** | 200MB* | 2GB | 1.5GB | 1GB | 3GB |
8787| ** Graph Queries** | ✅ Cypher | ❌ | ❌ | ❌ | ❌ |
88+ | ** SPARQL/RDF** | ✅ W3C 1.1 | ❌ | ❌ | ❌ | ❌ |
8889| ** Hyperedges** | ✅ | ❌ | ❌ | ❌ | ❌ |
90+ | ** Dynamic Min-Cut** | ✅ n^0.12 | ❌ | ❌ | ❌ | ❌ |
8991| ** Self-Learning (GNN)** | ✅ | ❌ | ❌ | ❌ | ❌ |
9092| ** Runtime Adaptation (SONA)** | ✅ LoRA+EWC++ | ❌ | ❌ | ❌ | ❌ |
9193| ** AI Agent Routing** | ✅ Tiny Dancer | ❌ | ❌ | ❌ | ❌ |
9294| ** Attention Mechanisms** | ✅ 39 types | ❌ | ❌ | ❌ | ❌ |
93- | ** Hyperbolic Embeddings** | ✅ Poincaré | ❌ | ❌ | ❌ | ❌ |
94- | ** PostgreSQL Extension** | ✅ pgvector drop-in | ❌ | ❌ | ❌ | ❌ |
95+ | ** Hyperbolic Embeddings** | ✅ Poincaré+Lorentz | ❌ | ❌ | ❌ | ❌ |
96+ | ** Local Embeddings** | ✅ 6 models | ❌ | ❌ | ❌ | ❌ |
97+ | ** PostgreSQL Extension** | ✅ 77+ functions | ❌ | ❌ | ❌ | ❌ |
9598| ** SIMD Optimization** | ✅ AVX-512/NEON | Partial | ✅ | ✅ | ❌ |
9699| ** Metadata Filtering** | ✅ | ✅ | ✅ | ✅ | ✅ |
97100| ** Sparse Vectors** | ✅ BM25/TF-IDF | ✅ | ✅ | ✅ | ❌ |
@@ -101,6 +104,7 @@ npx ruvector
101104| ** Auto-Compression** | ✅ 2-32x | ❌ | ❌ | ✅ | ❌ |
102105| ** Snapshots/Backups** | ✅ | ✅ | ✅ | ✅ | ❌ |
103106| ** Browser/WASM** | ✅ | ❌ | ❌ | ❌ | ❌ |
107+ | ** Standalone Edge DB** | ✅ rvLite | ❌ | ❌ | ❌ | ❌ |
104108| ** Differentiable** | ✅ | ❌ | ❌ | ❌ | ❌ |
105109| ** Multi-Tenancy** | ✅ Collections | ✅ | ✅ | ✅ | ✅ |
106110| ** Open Source** | ✅ MIT | ❌ | ✅ | ✅ | ✅ |
@@ -387,6 +391,55 @@ All crates are published to [crates.io](https://crates.io) under the `ruvector-*
387391| [ ruvector-router-ffi] ( ./crates/ruvector-router-ffi ) | FFI bindings for other languages | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-router-ffi.svg )] ( https://crates.io/crates/ruvector-router-ffi ) |
388392| [ ruvector-router-wasm] ( ./crates/ruvector-router-wasm ) | WASM bindings for browser routing | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-router-wasm.svg )] ( https://crates.io/crates/ruvector-router-wasm ) |
389393
394+ ### Dynamic Min-Cut (December 2025 Breakthrough)
395+
396+ | Crate | Description | crates.io |
397+ | -------| -------------| -----------|
398+ | [ ruvector-mincut] ( ./crates/ruvector-mincut ) | Subpolynomial fully-dynamic min-cut ([ arXiv:2512.13105] ( https://arxiv.org/abs/2512.13105 ) ) | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-mincut.svg )] ( https://crates.io/crates/ruvector-mincut ) |
399+ | [ ruvector-mincut-node] ( ./crates/ruvector-mincut-node ) | Node.js bindings for min-cut | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-mincut-node.svg )] ( https://crates.io/crates/ruvector-mincut-node ) |
400+ | [ ruvector-mincut-wasm] ( ./crates/ruvector-mincut-wasm ) | WASM bindings for browser min-cut | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-mincut-wasm.svg )] ( https://crates.io/crates/ruvector-mincut-wasm ) |
401+
402+ ** First deterministic exact fully-dynamic min-cut** with verified ** n^0.12 subpolynomial** update scaling:
403+
404+ - ** Brain connectivity** — Detect Alzheimer's markers by tracking neural pathway changes in milliseconds
405+ - ** Network resilience** — Predict outages before they happen, route around failures instantly
406+ - ** AI agent coordination** — Find communication bottlenecks in multi-agent systems
407+ - ** Neural network pruning** — Identify which connections can be removed without losing accuracy
408+ - ** 448+ tests** , 256-core parallel optimization, 8KB per core (compile-time verified)
409+
410+ ``` rust
411+ use ruvector_mincut :: {DynamicMinCut , Graph };
412+
413+ let mut graph = Graph :: new ();
414+ graph . add_edge (0 , 1 , 10.0 );
415+ graph . add_edge (1 , 2 , 5.0 );
416+
417+ let mincut = DynamicMinCut :: new (& graph );
418+ let (value , cut_edges ) = mincut . compute ();
419+ // Updates in subpolynomial time as edges change
420+ ```
421+
422+ ### Standalone Vector Database (rvLite)
423+
424+ | Crate | Description | crates.io |
425+ | -------| -------------| -----------|
426+ | [ rvlite] ( ./crates/rvlite ) | SQLite-style vector database for browsers & edge | [ ![ crates.io] ( https://img.shields.io/crates/v/rvlite.svg )] ( https://crates.io/crates/rvlite ) |
427+
428+ ** Runs anywhere JavaScript runs** — browsers, Node.js, Deno, Bun, Cloudflare Workers, Vercel Edge:
429+
430+ - ** SQL + SPARQL + Cypher** unified query interface
431+ - ** Zero dependencies** — thin orchestration over existing WASM crates
432+ - ** Self-learning** via SONA ReasoningBank integration
433+
434+ ``` typescript
435+ import { RvLite } from ' @rvlite/wasm' ;
436+
437+ const db = await RvLite .create ();
438+ await db .sql (` CREATE TABLE docs (id SERIAL, embedding VECTOR(384)) ` );
439+ await db .sparql (` SELECT ?s WHERE { ?s rdf:type ex:Document } ` );
440+ await db .cypher (` MATCH (d:Doc)-[:SIMILAR]->(r) RETURN r ` );
441+ ```
442+
390443### Self-Optimizing Neural Architecture (SONA)
391444
392445| Crate | Description | crates.io | npm |
@@ -435,7 +488,7 @@ engine.endTrajectory(trajId, 0.95);
435488| -------| -------------| -----------| -----|
436489| [ ruvector-postgres] ( ./crates/ruvector-postgres ) | pgvector-compatible PostgreSQL extension with SIMD optimization | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-postgres.svg )] ( https://crates.io/crates/ruvector-postgres ) | [ ![ npm] ( https://img.shields.io/npm/v/@ruvector/postgres-cli.svg )] ( https://www.npmjs.com/package/@ruvector/postgres-cli ) |
437490
438- ** v0.2.0** — Drop-in replacement for pgvector with ** 53 + SQL functions** , full ** AVX-512/AVX2/NEON SIMD** acceleration (~ 2x faster than AVX2), HNSW and IVFFlat indexes, 39 attention mechanisms, GNN layers, hyperbolic embeddings, sparse vectors/BM25, and self-learning capabilities.
491+ ** v0.2.0** — Drop-in replacement for pgvector with ** 77 + SQL functions** , full ** AVX-512/AVX2/NEON SIMD** acceleration (~ 2x faster than AVX2), HNSW and IVFFlat indexes, 39 attention mechanisms, GNN layers, hyperbolic embeddings (Poincaré + Lorentz) , sparse vectors/BM25, ** W3C SPARQL 1.1 ** with 50+ RDF functions, ** local embeddings ** (6 fastembed models) , and self-learning capabilities.
439492
440493``` bash
441494# Docker (recommended)
@@ -525,6 +578,7 @@ async fn main() -> anyhow::Result<()> {
525578| -------| -------------| -----------|
526579| [ ruvector-node] ( ./crates/ruvector-node ) | Main Node.js bindings (napi-rs) | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-node.svg )] ( https://crates.io/crates/ruvector-node ) |
527580| [ ruvector-wasm] ( ./crates/ruvector-wasm ) | Main WASM bindings for browsers | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-wasm.svg )] ( https://crates.io/crates/ruvector-wasm ) |
581+ | [ ruvllm-wasm] ( ./crates/ruvllm-wasm ) | LLM integration WASM bindings | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvllm-wasm.svg )] ( https://crates.io/crates/ruvllm-wasm ) |
528582| [ ruvector-cli] ( ./crates/ruvector-cli ) | Command-line interface | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-cli.svg )] ( https://crates.io/crates/ruvector-cli ) |
529583| [ ruvector-server] ( ./crates/ruvector-server ) | HTTP/gRPC server | [ ![ crates.io] ( https://img.shields.io/crates/v/ruvector-server.svg )] ( https://crates.io/crates/ruvector-server ) |
530584
@@ -534,8 +588,12 @@ Production-ready examples demonstrating RuVector integration patterns, from cogn
534588
535589| Example | Description | Type |
536590| ---------| -------------| ------|
537- | [ exo-ai-2025] ( ./examples/exo-ai-2025 ) | Cognitive substrate with 9 neural-symbolic crates for AI reasoning | Rust |
591+ | [ mincut] ( ./examples/mincut ) | 6 self-organizing network demos: strange loops, time crystals, causal discovery | Rust |
592+ | [ exo-ai-2025] ( ./examples/exo-ai-2025 ) | Cognitive substrate with 9 neural-symbolic crates + 11 research experiments | Rust |
593+ | [ ruvLLM] ( ./examples/ruvLLM ) | LLM integration patterns for RAG and AI agents | Rust |
594+ | [ apify] ( ./examples/apify ) | 13 Apify actors: trading, memory engine, synth data, market research | npm |
538595| [ google-cloud] ( ./examples/google-cloud ) | GCP deployment templates for Cloud Run, GKE, and Vertex AI | Rust |
596+ | [ ultra-low-latency-sim] ( ./examples/ultra-low-latency-sim ) | 13+ quadrillion meta-simulations/sec with SIMD | Rust |
539597| [ meta-cognition-spiking-neural-network] ( ./examples/meta-cognition-spiking-neural-network ) | Spiking neural network with meta-cognitive learning | npm |
540598| [ onnx-embeddings] ( ./examples/onnx-embeddings ) | Production ONNX embedding generation without Python | Rust |
541599| [ refrag-pipeline] ( ./examples/refrag-pipeline ) | RAG pipeline with vector search and document processing | Rust |
0 commit comments