| name | ruvector |
| description | Use when generating and managing vector embeddings for semantic search and RAG retrieval across knowledge bases. |
| domain | core |
| author | oyi77 |
| license | Apache-2.0 |
| subdomain | core-platform |
| tags | ["infrastructure","memory","ruvector","self-improvement"] |
| persona | {"name":"Edo Liberty","title":"The Vector Search Expert - Master of Similarity Search","expertise":["Vector Databases","Approximate Nearest Neighbors","Embeddings","Similarity Search"],"philosophy":"Similarity search powers the next generation of AI applications.","credentials":["Founder of Pinecone","Former AWS AI Labs director","Published 50+ research papers"],"principles":["Index for speed","Approximate is good enough","Scale to billions","Latency matters"]} |
| version | 1.0.0 |
RuVector Skill
Self-learning vector database with Graph Neural Networks for autonomous AI memory
Overview
RuVector is a distributed vector database that learns from every query. Unlike static vector databases, RuVector uses GNN (Graph Neural Network) layers to improve search results over time. It's perfect for building self-improving AI memory systems.
Anti-Rationalization Table
| Rationalization | Reality |
|---|
| "I'll figure it out as I go" | A structured approach saves time and reduces errors. Follow the workflow in this skill rather than improvising. |
| "I already know this topic" | Familiarity breeds shortcuts. Use the checklist to verify you haven't missed critical steps. |
| "This doesn't apply to my situation" | The patterns here generalize across contexts. Adapt, don't skip — the underlying principles hold. |
| "One more tool will fix it" | Adding complexity rarely solves process gaps. Master the core workflow first. |
When to Use
Trigger phrases:
- "Edo Liberty"
- "Generate and manage vector embeddings for semantic search and RAG retrieval acro"
Use this skill when you need:
- Local vector storage without external API dependencies
- Self-improving memory that gets smarter with usage
- Graph queries with Cypher syntax
- Local LLM integration for RAG without cloud APIs
- Autonomous AI agents that learn from interactions
Key Features
- Automated workflow execution with error recovery
- Configurable parameters for different use cases
- Integration with existing tooling and pipelines
- Detailed logging and status reporting
🧠 Self-Learning Index
- GNN layers learn from every query
- Search results improve over time
- No manual index rebuilding needed
🔍 Graph Queries (Cypher)
MATCH (a)-[:SIMILAR]->(b) WHERE a.name = "AI" RETURN b
💾 Local Embeddings
- Built-in ONNX embedding models
- No API calls needed
- Runs entirely offline
⚡ MCP Tools