Commit graph

4 commits

Author SHA1 Message Date
Claude
d95bb4fe1b fix: Resolve test failures - all 16 tests passing
- Fix cosine distance implementation for SimSIMD
- Improve test robustness with better assertions
- Add Euclidean distance for clearer search tests
- All core functionality validated: 16/16 tests passing
2025-11-19 13:53:32 +00:00
Claude
9ac0fd43e8 feat: Implement Ruvector Phase 1 foundation
- Initialize complete Rust workspace with 5 crates
- Implement SIMD-optimized distance metrics (SimSIMD)
- Add storage layer with redb + memory-mapped vectors
- Implement quantization (Scalar, Product, Binary)
- Create HNSW and Flat index structures
- Build main VectorDB API with comprehensive tests
- Set up claude-flow orchestration system
- Configure NAPI-RS and WASM bindings infrastructure
- Add benchmarking suite with criterion
- 14/16 tests passing (87.5%)

Technical highlights:
- Zero-copy memory access via memmap2
- Lock-free concurrent operations with dashmap
- Type-safe error handling with thiserror
- Full workspace configuration with profiles

Next phases: HNSW integration, AgenticDB API compatibility,
multi-platform deployment, advanced techniques.
2025-11-19 13:39:33 +00:00
rUv
481f60352f Revise README to include technical plan for Ruvector
Expanded README with detailed technical plan for Ruvector, a high-performance Rust-native vector database, including architecture, API compatibility, quantization techniques, and performance targets.
2025-11-19 01:10:40 -05:00
rUv
ea3e70aaa8 Initial commit 2025-11-19 01:10:23 -05:00