Claude-code-flow hive-mind

install
source · Clone the upstream repo
git clone https://github.com/ruvnet/ruflo
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ruvnet/ruflo "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.agents/skills/hive-mind" ~/.claude/skills/ruvnet-claude-code-flow-hive-mind && rm -rf "$T"
manifest: .agents/skills/hive-mind/SKILL.md
source content

Hive-Mind Skill

Purpose

Byzantine fault-tolerant consensus and distributed swarm coordination.

When to Trigger

  • Multi-agent distributed tasks
  • Fault-tolerant operations needed
  • Collective decision making
  • Complex coordination patterns

Topologies

TopologyDescriptionUse Case
hierarchical
Queen controls workersDefault, anti-drift
mesh
Fully connected peersResearch, exploration
hierarchical-mesh
HybridRecommended for complex
adaptive
Dynamic based on loadAuto-scaling

Consensus Strategies

StrategyToleranceUse Case
byzantine
f < n/3 faultyUntrusted environment
raft
f < n/2 faultyLeader-based, consistent
gossip
EventualLarge scale, availability
crdt
Conflict-freeConcurrent updates
quorum
ConfigurableTunable consistency

Commands

Initialize Hive-Mind

npx claude-flow hive-mind init --topology hierarchical-mesh --consensus raft

Spawn Queen

npx claude-flow hive-mind spawn --role queen --name coordinator

Check Consensus Status

npx claude-flow hive-mind consensus --status

View Sessions

npx claude-flow hive-mind sessions --active

Best Practices

  1. Use hierarchical for coding tasks (anti-drift)
  2. Use raft consensus for consistency
  3. Keep agent count under 8 for coordination
  4. Run frequent checkpoints