ruvnet / claude-flow
- Π²ΡΠΎΡΠ½ΠΈΠΊ, 13 ΡΠ½Π²Π°ΡΡ 2026β―Π³. Π² 00:00:03
π The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code support via MCP protocol. Ranked #1 in agent-based frameworks.
Claude-Flow v2.7 is an enterprise-grade AI orchestration platform that combines hive-mind swarm intelligence, persistent memory, and 100+ advanced MCP tools to revolutionize AI-powered development workflows.
π₯ Revolutionary AI Coordination: Build faster, smarter, and more efficiently with AI-powered development orchestration
π NEW: AgentDB Integration: 96x-164x performance boost with semantic vector search, reflexion memory, and skill library auto-consolidation
# 1. Install Claude Code globally
npm install -g @anthropic-ai/claude-code
# 2. (Optional) Skip permissions check for faster setup
claude --dangerously-skip-permissions# NPX (recommended - always latest)
npx claude-flow@alpha init --force
npx claude-flow@alpha --help
# Or install globally
npm install -g claude-flow@alpha
claude-flow --version
# v2.7.0-alpha.10Claude-Flow includes 25 specialized skills that activate automatically via natural language - no commands to memorize:
# Just describe what you want - skills activate automatically
"Let's pair program on this feature" β pair-programming skill
"Review this PR for security issues" β github-code-review skill
"Use vector search to find similar code" β agentdb-vector-search skill
"Create a swarm to build this API" β swarm-orchestration skillSkill Categories:
π Complete Skills Tutorial - Full guide with usage examples
Critical bug fix for semantic search returning 0 results:
retrieveMemories() flat structure.swarm/memory.db# Semantic search now fully functional
npx claude-flow@alpha memory store test "API configuration" --namespace semantic --reasoningbank
npx claude-flow@alpha memory query "configuration" --namespace semantic --reasoningbank
# β
Found 3 results (semantic search) in 2msπ Release Notes: v2.7.0-alpha.10
Revolutionary Performance Improvements:
# Semantic vector search (understands meaning, not just keywords)
npx claude-flow@alpha memory vector-search "user authentication flow" \
--k 10 --threshold 0.7 --namespace backend
# Store with vector embedding for semantic search
npx claude-flow@alpha memory store-vector api_design "REST endpoints" \
--namespace backend --metadata '{"version":"v2"}'
# Get AgentDB integration status and capabilities
npx claude-flow@alpha memory agentdb-info
# Installation (hybrid mode - 100% backward compatible)
npm install agentdb@1.3.9New Features:
Documentation: docs/agentdb/PRODUCTION_READINESS.md | PR: #830
# Store memories with pattern matching
npx claude-flow@alpha memory store api_key "REST API configuration" \
--namespace backend --reasoningbank
# Query with pattern search (2-3ms latency)
npx claude-flow@alpha memory query "API config" \
--namespace backend --reasoningbank
# β
Found 3 results (pattern matching)
# List all memories
npx claude-flow@alpha memory list --namespace backend --reasoningbank
# Check status and statistics
npx claude-flow@alpha memory status --reasoningbank
# β
Total memories: 30
# Embeddings: 30
# Storage: .swarm/memory.dbFeatures:
Optional Enhanced Embeddings:
# For better semantic accuracy with text-embedding-3-small (1536 dimensions)
# Set OPENAI environment variable (see ReasoningBank documentation)# Quick task execution (recommended)
npx claude-flow@alpha swarm "build REST API with authentication" --claude
# Multi-agent coordination
npx claude-flow@alpha swarm init --topology mesh --max-agents 5
npx claude-flow@alpha swarm spawn researcher "analyze API patterns"
npx claude-flow@alpha swarm spawn coder "implement endpoints"
npx claude-flow@alpha swarm status# Initialize hive-mind system
npx claude-flow@alpha hive-mind wizard
npx claude-flow@alpha hive-mind spawn "build enterprise system" --claude
# Session management
npx claude-flow@alpha hive-mind status
npx claude-flow@alpha hive-mind resume session-xxxxxWhen to Use:
| Feature | swarm |
hive-mind |
|---|---|---|
| Best For | Quick tasks | Complex projects |
| Setup | Instant | Interactive wizard |
| Memory | Task-scoped | Project-wide SQLite |
| Sessions | Temporary | Persistent + resume |
# Add Claude Flow MCP server (required)
claude mcp add claude-flow npx claude-flow@alpha mcp start
# Optional: Enhanced coordination
claude mcp add ruv-swarm npx ruv-swarm mcp start
# Optional: Cloud features (requires registration)
claude mcp add flow-nexus npx flow-nexus@latest mcp startCore Tools:
swarm_init, agent_spawn, task_orchestratememory_usage, memory_searchneural_status, neural_train, neural_patternsMemory Tools:
mcp__claude-flow__memory_usage - Store/retrieve persistent memorymcp__claude-flow__memory_search - Pattern-based searchGitHub Tools:
github_repo_analyze, github_pr_manage, github_issue_trackPerformance Tools:
benchmark_run, performance_report, bottleneck_analyzeπ Full Reference: MCP Tools Documentation
Claude-Flow automatically configures hooks for enhanced operations:
# Auto-configures hooks during init
npx claude-flow@alpha init --forcePre-Operation:
pre-task: Auto-assigns agents by complexitypre-edit: Validates files and prepares resourcespre-command: Security validationPost-Operation:
post-edit: Auto-formats codepost-task: Trains neural patternspost-command: Updates memorySession Management:
session-start: Restores previous contextsession-end: Generates summariessession-restore: Loads memory# Initialize once per feature
npx claude-flow@alpha init --force
npx claude-flow@alpha hive-mind spawn "Implement authentication" --claude
# Continue same feature (reuse hive)
npx claude-flow@alpha memory query "auth" --recent
npx claude-flow@alpha swarm "Add password reset" --continue-session# Project initialization
npx claude-flow@alpha init --force --project-name "my-app"
# Feature 1: Authentication
npx claude-flow@alpha hive-mind spawn "auth-system" --namespace auth --claude
# Feature 2: User management
npx claude-flow@alpha hive-mind spawn "user-mgmt" --namespace users --claude# Start research session
npx claude-flow@alpha hive-mind spawn "Research microservices" \
--agents researcher,analyst --claude
# Check learned knowledge
npx claude-flow@alpha memory stats
npx claude-flow@alpha memory query "microservices patterns" --reasoningbankMIT License - see LICENSE for details
Built with β€οΈ by rUv | Powered by Revolutionary AI
v2.7.0-alpha.10 - Semantic Search Fixed + ReasoningBank Node.js Backend