ruvector/docs/INDEX.md
rUv f73511a627 feat(micro-hnsw-wasm): Add neuromorphic HNSW v2.3 with SNN integration
## New Crate: micro-hnsw-wasm v2.3.0
- Published to crates.io: https://crates.io/crates/micro-hnsw-wasm
- 11.8KB WASM binary with 58 exported functions
- Neuromorphic vector search combining HNSW + Spiking Neural Networks

### Core Features
- HNSW graph-based approximate nearest neighbor search
- Multi-distance metrics: L2, Cosine, Dot product
- GNN extensions: typed nodes, edge weights, neighbor aggregation
- Multi-core sharding: 256 cores × 32 vectors = 8K total

### Spiking Neural Network (SNN)
- LIF (Leaky Integrate-and-Fire) neurons with membrane dynamics
- STDP (Spike-Timing Dependent Plasticity) learning
- Spike propagation through graph topology
- HNSW→SNN bridge for similarity-driven neural activation

### Novel Neuromorphic Features (v2.3)
- Spike-Timing Vector Encoding (rate-to-time conversion)
- Homeostatic Plasticity (self-stabilizing thresholds)
- Oscillatory Resonance (40Hz gamma synchronization)
- Winner-Take-All Circuits (competitive selection)
- Dendritic Computation (nonlinear branch integration)
- Temporal Pattern Recognition (spike history matching)
- Combined Neuromorphic Search pipeline

### Performance Optimizations
- 5.5x faster SNN tick (2,726ns → 499ns)
- 18% faster STDP learning
- Pre-computed reciprocal constants
- Division elimination in hot paths

### Documentation & Organization
- Reorganized docs into subdirectories (gnn/, implementation/, publishing/, status/)
- Added comprehensive README with badges, SEO, citations
- Added benchmark.js and test_wasm.js test suites
- Added DEEP_REVIEW.md with performance analysis
- Added Verilog RTL for ASIC synthesis

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 03:25:39 +00:00

9.4 KiB

Ruvector Documentation Index

Complete index of all Ruvector documentation.

Documentation Structure

docs/
├── api/                    # API references
├── architecture/           # System design docs
├── benchmarks/             # Performance benchmarks
├── cloud-architecture/     # Cloud deployment
├── development/            # Developer guides
├── getting-started/        # Quick start guides
├── gnn/                    # GNN/Graph implementation
├── guide/                  # User guides
├── implementation/         # Implementation details
├── integration/            # Integration guides
├── latent-space/           # Research & advanced features
├── optimization/           # Performance optimization
├── project-phases/         # Development phases
├── publishing/             # NPM publishing guides
├── research/               # Research documentation
├── status/                 # Build & deployment status
└── testing/                # Testing documentation

User Guides

Getting Started

Migration

Architecture Documentation

Cloud Architecture

API Reference

Platform APIs

Feature-Specific APIs

GNN & Graph Documentation

Integration Guides

Performance & Benchmarks

Optimization Guides

Implementation Documentation

Implementation Details

Phase Summaries

Publishing & Deployment

Status Reports

Development

Testing

Research & Advanced Features

Latent Space

GNN v2 Research

Project Information

Documentation Statistics

  • Total directories: 17+
  • Total documentation files: 120+ markdown files
  • User guides: 4 comprehensive guides
  • API references: 3 platform APIs
  • Code examples: 7+ working examples
  • Languages covered: Rust, JavaScript/TypeScript, WASM

Getting Help

Resources

  • Documentation: This index and linked guides
  • Examples: ../examples/ directory
  • API docs: cargo doc --no-deps --open
  • Benchmarks: cargo bench

Support Channels


Last Updated: 2025-12-01 Version: 0.1.19