V3 Memory Unification

Consolidate memory backends into an AgentDB platform with HNSW indexing.

4.4k|580|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/ruvnet/ruvector --skill v3-memory-unification-ruvnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: V3 Memory Unification
Source: https://github.com/ruvnet/ruvector/tree/main/.claude/skills/v3-memory-unification
Command: npx skills add https://github.com/ruvnet/ruvector --skill v3-memory-unification-ruvnet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consolidates disparate memory systems into a single AgentDB-backed backend with an integrated HNSW index, enabling unified storage, search, and learning across multiple memory sources.

Core Features & Use Cases

  • Unified Memory Service: centralizes multiple memory backends behind a single AgentDB interface, storing and indexing entries transparently.
  • High-speed search: delivers 150x-12,500x faster semantic search via HNSW with unified querying and cross-agent sharing.
  • Data migration & backward compatibility: migrates legacy SQLite/Markdown stores into AgentDB while preserving access patterns and compatibility.
  • SONA learning integration: enables cross-agent memory sharing and adaptive learning patterns to improve recall and decision making.
  • Use Case: migrate a 100k-entry memory corpus from SQLite and Markdown documents, then run cross-agent queries with real-time updates.

Quick Start

Initialize the AgentDB-backed memory service with a 1536-dimension HNSW index and a representative speedup target. Migrate existing memory data from SQLite and Markdown sources into AgentDB, generating embeddings on the fly. Enable SONA integration to begin cross-agent memory sharing and learning from usage patterns.

Frequently Asked Questions about V3 Memory Unification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I unify multiple memory backends into a single searchable store?

Unifying memory backends involves consolidating disparate memory systems into a single AgentDB-backed platform. This centralizes storage behind one interface, allowing transparent indexing and querying across all previously isolated memory sources.

Can I migrate legacy SQLite and Markdown memory stores without losing backward compatibility?

Migrating legacy SQLite and Markdown stores preserves backward compatibility by maintaining existing access patterns. The process imports data directly into AgentDB, generating fresh embeddings on the fly while keeping older workflows functional.

How does HNSW indexing improve semantic search across unified memory?

HNSW indexing accelerates semantic search across unified memory by optimizing vector retrieval. It delivers 150x to 12,500x faster query performance compared to traditional methods, enabling real-time cross-agent sharing and updates.

What is cross-agent memory sharing with SONA learning integration?

Cross-agent memory sharing with SONA learning integration enables multiple agents to access a unified memory pool. It facilitates adaptive learning patterns that improve recall and decision-making based on shared usage data.

What's the best way to migrate a 100k-entry memory corpus into AgentDB?

Migrating a 100k-entry memory corpus into AgentDB requires initializing a 1536-dimension HNSW index. You then transfer existing SQLite and Markdown data into the unified service while generating embeddings on the fly.

Do I need a specific vector dimension size to initialize the HNSW index?

Initializing the HNSW index requires defining a specific vector dimension size, such as 1536 dimensions. This configuration must match the output dimensions of the embeddings generated during the memory data migration process.