
Ruv Swarm
io.github.ruvnet由 GitHub 帳號 ruvnet 發布v1.0.19更新於 Oct 24, 2026
Neural network swarm orchestration with WebAssembly acceleration and MCP integration
概覽
本機執行的多代理神經網路蜂群協調伺服器,讓助理建立代理團隊、分派任務並訓練模型。
- 可以做什麼
- 初始化、檢視與監控多代理蜂群,選擇網狀、階層、環狀或星形拓撲。生成、列出並量測具備不同專長與認知模式的代理。分派任務、追蹤進度並取得最佳化結果。訓練與檢視神經網路模型,分析認知模式。執行效能基準測試、偵測執行環境能力並檢視記憶體用量。
- 適用情境
- 當你想讓助理在本地以多代理協作方式處理軟體工程任務,例如除錯、程式碼審查、測試產生或重構,並希望以 WASM 加速與 SQLite 保存狀態時使用。
- 執行需求
- 以 npm 套件 ruv-swarm 在本機以 stdio 執行,需要 Node.js。可設定環境變數 RUV_SWARM_DB_PATH 指定 SQLite 持久化路徑、RUV_SWARM_ENABLE_SIMD 啟用 SIMD、RUV_SWARM_LOG_LEVEL 設定日誌等級。無需 API 金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Ruv Swarm,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
ruv-swarm 🐝
[Crates.io] [Documentation] [License: MIT OR Apache-2.0] [CI]
What if every task, every file, every function could truly think? Just for a moment. No LLM required. That's what ruv-swarm makes real.
🐝 Ephemeral Intelligence, Engineered in Rust
ruv-swarm lets you spin up ultra-lightweight custom neural networks that exist just long enough to solve the problem. Tiny purpose-built brains dedicated to solving very specific challenges.
Think particular coding structures, custom communications, trading optimization - neural networks built on the fly just for the task they need to exist for, long enough to solve it, then gone.
You're not calling a model. You're instantiating intelligence.
Temporary, composable, and surgically precise.
⚡ Built for the GPU-Poor
We built this using ruv-FANN and distributed autonomous agents. The results are remarkable:
- Complex decisions in <100ms - sometimes single milliseconds
- 84.8% SWE-Bench accuracy - outperforming Claude 3.7 by 14+ points
- CPU-native, GPU-optional - Rust compiles to high-speed WASM
- Zero dependencies - Runs anywhere: browser, edge, server, even RISC-V
No CUDA. No Python stack. Just pure, embeddable swarm cognition launched from Claude Code in milliseconds.
🧠 Living Global Swarm Network
Each agent behaves like a synthetic synapse, dynamically created and orchestrated as part of a living network:
- Topologies: Mesh, ring, hierarchical for collective learning
- 27+ Neural Models: LSTM, TCN, N-BEATS for adaptation
- Cognitive Specializations: Coders, Analysts, Reviewers, Optimizers
- Real-time Evolution: Mutation, adaptation, and forecasting
Agents share resources through quantum-resistant QuDag networks, self-organizing to solve problems with surgical precision.
🏆 Performance Achievements
🎯 Industry-Leading Benchmarks
- 84.8% SWE-Bench Solve Rate - 14.5 percentage points above Claude 3.7 Sonnet (70.3%)
- 99.5% Multi-Agent Coordination Accuracy - Near-perfect swarm orchestration
- 32.3% Token Efficiency Improvement - Significant cost reduction
- 2.8-4.4x Speed Improvement - Faster than any competing system
- 96.4% Code Quality Retention - Maintains high accuracy while optimizing
🧠 Cognitive Diversity Framework
First production system implementing 27+ neuro-divergent models working in harmony:
- LSTM Coding Optimizer: 86.1% accuracy for bug fixing and code completion
- TCN Pattern Detector: 83.7% accuracy for pattern recognition
- N-BEATS Task Decomposer: 88.2% accuracy for project planning
- Swarm Coordinator: 99.5% accuracy for multi-agent orchestration
- Claude Code Optimizer: 32.3% token reduction with stream-JSON integration
🚀 Core Capabilities
Multi-Agent Orchestration
- 4 Topology Types: Mesh, Hierarchical, Ring, Star configurations
- 5 Agent Specializations: Researcher, Coder, Analyst, Optimizer, Coordinator
- 7 Cognitive Patterns: Convergent, Divergent, Lateral, Systems, Critical, Abstract, Hybrid
- Real-time Coordination: WebSocket, shared memory, and in-process communication
- Production-Ready: SQLite persistence with ACID compliance
Machine Learning & AI
- 27+ Time Series Models: LSTM, TCN, N-BEATS, Transformer, VAE, GAN, and more
- 18 Activation Functions: ReLU, Sigmoid, Tanh, Swish, GELU, Mish, and variants
- 5 Training Algorithms: Backpropagation, RProp, Quickprop, Adam, SGD
- Ensemble Learning: Multi-model coordination for superior results
- Cognitive Diversity: Different thinking patterns for complex problem-solving
WebAssembly Performance
- SIMD Acceleration: 2-4x performance boost with vectorized operations
- Browser-Deployable: Full neural network inference in the browser
- Memory Efficient: Optimized for edge computing scenarios
- Cross-Platform: Works on any WASM-compatible runtime
Claude Code Integration
- Stream-JSON Parser: Real-time analysis of Claude Code CLI output
- SWE-Bench Adapter: Direct integration with software engineering benchmarks
- Token Optimization: 32.3% reduction in API usage costs
- MCP Protocol: Full Model Context Protocol compliance with 16 tools
📦 Published Crates (v0.2.0)
All components are available on crates.io:
NPM Package
🏃 Quick Start
Rust API - Production Multi-Agent System
JavaScript/TypeScript - Browser-Ready ML Swarm
CLI - Production Deployment
Claude Code CLI Integration
🧠 ML Optimizer System
Training Pipeline
Cognitive Patterns in Action
🔧 MCP Tools for Claude Code
Complete integration with Claude Code via 16 production-ready MCP tools:
Swarm Management
swarm_init- Initialize swarm with topology and ML modelsswarm_status- Real-time metrics and agent statusswarm_monitor- Live performance dashboard
Agent Operations
agent_spawn- Create specialized ML-powered agentsagent_list- View active agents and their modelsagent_metrics- Performance and accuracy statistics
Task Orchestration
task_orchestrate- Distribute with cognitive patternstask_status- Progress with token usagetask_results- Optimized solutions
ML & Optimization
neural_train- Train agent neural networksneural_status- Model performance metricsneural_patterns- Cognitive pattern analysis
Benchmarking & Analysis
benchmark_run- Comprehensive performance testsfeatures_detect- Runtime capability detectionmemory_usage- Resource optimization
SWE-Bench Integration
🏗️ Architecture
Modular Crate System
Technology Stack
- Core: Rust 1.75+ with async/await (tokio)
- ML Framework: Custom neural networks + time series models
- WebAssembly: wasm-bindgen with SIMD support
- Frontend: TypeScript with WASM bindings
- Persistence: SQLite with automatic migrations
- Protocols: WebSocket, SharedMemory, MCP (JSON-RPC 2.0)
- Deployment: Docker, Kubernetes, edge computing
📊 Performance Benchmarks
SWE-Bench Evaluation Results
System Performance Metrics
🧪 Development & Testing
Building from Source
Running Tests
Docker Deployment
📚 Documentation
- Performance Report - Detailed benchmarks and comparisons
- API Reference - Complete API documentation
- ML Optimizer Guide - Training and optimization
- MCP Integration - Claude Code setup
- Architecture Deep Dive - System design
- Deployment Guide - Production deployment
🌟 Use Cases
Software Engineering
- Automated Bug Fixing: 86.1% success rate on real-world bugs
- Code Review Acceleration: 4.4x faster with multi-agent analysis
- Test Generation: Comprehensive test suites with cognitive diversity
- Refactoring: Parallel analysis and implementation
AI/ML Development
- Model Training Orchestration: Distributed hyperparameter search
- Ensemble Learning: Multi-model coordination
- Real-time Inference: Browser-based ML with WASM
- Continuous Learning: Adaptive model updates
Enterprise Integration
- CI/CD Enhancement: Intelligent build and test distribution
- Microservice Orchestration: Cognitive service mesh
- Cost Optimization: 32.3% reduction in API usage
- Compliance Analysis: Multi-agent security reviews
🤝 Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
Priority Areas
- Additional cognitive patterns
- New ML model architectures
- Language-specific optimizations
- Benchmark improvements
- Documentation and examples
📄 License
Dual-licensed under:
- Apache License 2.0 (LICENSE-APACHE)
- MIT License (LICENSE-MIT)
🔗 Links
- Crates.io: https://crates.io/crates/ruv-swarm-core
- NPM: https://www.npmjs.com/package/ruv-swarm
- Documentation: https://docs.rs/ruv-swarm-core
- Repository: https://github.com/ruvnet/ruv-FANN
- Performance Report: Research Report
🙏 Acknowledgments
Special thanks to Bron, Ocean, Jed, and Shep for their invaluable contributions to making ruv-swarm a reality.
Built with ❤️ by the rUv team | Part of the ruv-FANN framework
Achieving superhuman performance through cognitive diversity and swarm intelligence
來源:ruv-swarm/README.md,提交 1d93b35
工具
0版本歷史
1- v1.0.19最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分