mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-25 06:36:37 +00:00
- Add Dockerfiles for 8 RuVector components: - ruvector-core: Core vector database engine with HNSW indexing - ruvector-server: REST API server (port 8080) - ruvector-cli: CLI + MCP server for AI integration (port 3000) - ruvector-gnn: Graph Neural Networks (GCN, GAT, GIN) - ruvector-graph: Neo4j-compatible Cypher graph DB (ports 7687, 7474) - ruvector-attention: 39 attention mechanisms (MHA, GQA, MoA) - ruvector-cluster: Raft consensus distributed clustering - ruvector-sona: Self-Optimizing Neural Architecture - Add comprehensive README.md for each image with: - Docker Hub badges - Features and quickstart guides - Configuration tables - Performance benchmarks - Add docker-compose.full.yml for 9-service orchestration - Add build/publish/test scripts in docker/scripts/ - Add GitHub Actions workflow for multi-arch Docker publishing 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.6 KiB
1.6 KiB
RuVector CLI
CLI and MCP server for RuVector. Command-line interface and Model Context Protocol server for AI assistant integration with Claude, GPT, and other systems.
Features
- 🖥️ Full CLI - Complete command-line management
- 🤖 MCP Server - AI assistant integration
- 📊 Interactive mode - REPL for exploration
- 📁 File operations - JSON, CSV, NPY formats
Quick Start
# CLI mode
docker run --rm ruvnet/ruvector-cli:latest ruvector --help
# MCP server mode
docker run -d --name ruvector-mcp -p 3000:3000 ruvnet/ruvector-cli:latest ruvector-mcp
CLI Commands
| Command | Description |
|---|---|
init |
Initialize database |
add |
Add vectors |
search |
Search vectors |
export |
Export data |
bench |
Run benchmarks |
repl |
Interactive mode |
MCP Integration
Configure in Claude Desktop:
{
"mcpServers": {
"ruvector": {"url": "http://localhost:3000"}
}
}
Configuration
| Variable | Default | Description |
|---|---|---|
MCP_PORT |
3000 | MCP server port |
SERVER_URL |
RuVector server URL |
License
MIT License