v3-memory-unification

Solid

Unify 6+ memory systems into AgentDB with HNSW indexing for 150x-12,500x search improvements. Implements ADR-006 (Unified Memory Service) and ADR-009 (Hybrid Memory Backend).

AI & Automation 56,717 stars 6459 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# V3 Memory Unification ## What This Skill Does Consolidates disparate memory systems into unified AgentDB backend with HNSW vector search, achieving 150x-12,500x search performance improvements while maintaining backward compatibility. ## Quick Start ```bash # Initialize memory unification Task("Memory architecture", "Design AgentDB unification strategy", "v3-memory-specialist") # AgentDB integration Task("AgentDB setup", "Configure HNSW indexing and vector search", "v3-memory-specialist") # Data migration Task("Memory migration", "Migrate SQLite/Markdown to AgentDB", "v3-memory-specialist") ``` ## Systems to Unify ### Legacy Systems → AgentDB ``` ┌─────────────────────────────────────────┐ │ • MemoryManager (basic operations) │ │ • DistributedMemorySystem (clustering) │ │ • SwarmMemory (agent-specific) │ │ • AdvancedMemoryManager (features) │ │ • SQLiteBackend (structured) │ │ • MarkdownBackend (file-based) │ │ • HybridBackend (combination) │ └─────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────┐ │ 🚀 AgentDB with HNSW │ │ • 150x-12,500x faster search │ │ • Unified query interface │ │ • Cross-agent memory sharing │ │ • SONA learning integration │ └─────────────────────────────────────────┘ ``` ## Implementation Architecture ### Unified Memory Service ```typescript class UnifiedMemoryService implement...

Details

Author
ruvnet
Repository
ruvnet/ruflo
Created
12 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category