๐ Expanded Architecture
/docs/getting-into-the-flow/expanded-architecture
RuVector Components (included with Ruflo):
| Component | Purpose | Performance |
|---|---|---|
| SONA | Self-Optimizing Pattern Learning - learns optimal routing | Fast adaptation |
| EWC++ | Elastic Weight Consolidation - prevents catastrophic forgetting | Preserves learned patterns |
| Flash Attention | Optimized attention computation | 2-7x speedup (benchmarked) |
| HNSW | Hierarchical Navigable Small World vector search | Sub-millisecond retrieval |
| ReasoningBank | Pattern storage with trajectory learning | RETRIEVEโJUDGEโDISTILL |
| Hyperbolic | Poincare ball embeddings for hierarchical data | Better code relationships |
| LoRA/MicroLoRA | Low-Rank Adaptation for efficient fine-tuning | Lightweight adaptation |
| Int8 Quantization | Memory-efficient weight storage | ~4x memory reduction |
| SemanticRouter | Semantic task routing with cosine similarity | Fast intent routing |
| 9 RL Algorithms | Q-Learning, SARSA, A2C, PPO, DQN, Decision Transformer, etc. | Task-specific learning |
bash# Use RuVector via Ruflo npx ruflo@latest hooks intelligence --status