5.9 KiB
5.9 KiB
RuVector Documentation
Complete documentation for RuVector, the high-performance Rust vector database with global scale capabilities.
๐ Documentation Structure
docs/
โโโ adr/ # Architecture Decision Records
โโโ analysis/ # Research & analysis docs
โโโ api/ # API references (Rust, Node.js, Cypher)
โโโ architecture/ # System design docs
โโโ benchmarks/ # Performance benchmarks & results
โโโ cloud-architecture/ # Cloud deployment guides
โโโ code-reviews/ # Code review documentation
โโโ dag/ # DAG implementation
โโโ development/ # Developer guides
โโโ examples/ # SQL examples
โโโ gnn/ # GNN/Graph implementation
โโโ guides/ # User guides & tutorials
โโโ hnsw/ # HNSW index documentation
โโโ hooks/ # Hooks system documentation
โโโ implementation/ # Implementation details & summaries
โโโ integration/ # Integration guides
โโโ nervous-system/ # Nervous system architecture
โโโ optimization/ # Performance optimization guides
โโโ plans/ # Implementation plans
โโโ postgres/ # PostgreSQL extension docs
โโโ project-phases/ # Development phases
โโโ publishing/ # NPM publishing guides
โโโ research/ # Research documentation
โโโ ruvllm/ # RuVLLM documentation
โโโ security/ # Security audits & reports
โโโ sparse-inference/ # Sparse inference docs
โโโ sql/ # SQL examples
โโโ testing/ # Testing documentation
โโโ training/ # Training & LoRA docs
Getting Started
- guides/GETTING_STARTED.md - Getting started guide
- guides/BASIC_TUTORIAL.md - Basic tutorial
- guides/INSTALLATION.md - Installation instructions
- guides/AGENTICDB_QUICKSTART.md - AgenticDB quick start
- guides/wasm-api.md - WebAssembly API documentation
Architecture & Design
- architecture/ - System architecture details
- cloud-architecture/ - Global cloud deployment
- adr/ - Architecture Decision Records
- nervous-system/ - Nervous system architecture
API Reference
- api/RUST_API.md - Rust API reference
- api/NODEJS_API.md - Node.js API reference
- api/CYPHER_REFERENCE.md - Cypher query reference
Performance & Benchmarks
- benchmarks/ - Performance benchmarks & results
- optimization/ - Performance optimization guides
- analysis/ - Research & analysis docs
Security
- security/ - Security audits & reports
Implementation
- implementation/ - Implementation details & summaries
- integration/ - Integration guides
- code-reviews/ - Code review documentation
Specialized Topics
- gnn/ - GNN/Graph implementation
- hnsw/ - HNSW index documentation
- postgres/ - PostgreSQL extension docs
- ruvllm/ - RuVLLM documentation
- training/ - Training & LoRA docs
Development
- development/CONTRIBUTING.md - Contribution guidelines
- development/MIGRATION.md - Migration guide
- testing/ - Testing documentation
- publishing/ - NPM publishing guides
Research
- research/ - Research documentation
- cognitive-frontier/ - Cognitive frontier research
- gnn-v2/ - GNN v2 research
- latent-space/ - HNSW & attention research
- mincut/ - MinCut algorithm research
๐ Quick Links
For New Users
- Start with Getting Started Guide
- Try the Basic Tutorial
- Review API Documentation
For Cloud Deployment
- Read Architecture Overview
- Follow Deployment Guide
- Apply Performance Optimizations
For Contributors
- Read Contributing Guidelines
- Review Architecture Decisions
- Check Migration Guide
For Performance Tuning
- Review Optimization Guide
- Run Benchmarks
- Check Analysis
๐ Documentation Status
| Category | Directory | Status |
|---|---|---|
| Getting Started | guides/ | โ Complete |
| Architecture | architecture/, adr/ | โ Complete |
| API Reference | api/ | โ Complete |
| Performance | benchmarks/, optimization/, analysis/ | โ Complete |
| Security | security/ | โ Complete |
| Implementation | implementation/, integration/ | โ Complete |
| Development | development/, testing/ | โ Complete |
| Research | research/ | ๐ Ongoing |
Total Documentation: 170+ comprehensive documents across 25+ directories
๐ External Resources
- GitHub Repository: https://github.com/ruvnet/ruvector
- Main README: ../README.md
- Changelog: ../CHANGELOG.md
- License: ../LICENSE
Last Updated: 2026-02-26 | Version: 2.0.4 (core) / 0.1.100 (npm) | Status: Production Ready