Ruv FANN
STDIOComprehensive neural intelligence framework with ephemeral networks, forecasting models, and distributed swarm intelligence for CPU-native AI deployment.
Comprehensive neural intelligence framework with ephemeral networks, forecasting models, and distributed swarm intelligence for CPU-native AI deployment.
What if intelligence could be ephemeral, composable, and surgically precise?
Welcome to ruv-FANN, a comprehensive neural intelligence framework that reimagines how we build, deploy, and orchestrate artificial intelligence. This repository contains three groundbreaking projects that work together to deliver unprecedented performance in neural computing, forecasting, and multi-agent orchestration.
We believe AI should be:
This isn't about calling a model API. This is about instantiating intelligence.
A complete Rust rewrite of the legendary FANN (Fast Artificial Neural Network) library. Zero unsafe code, blazing performance, and full compatibility with decades of proven neural network algorithms.
27+ state-of-the-art forecasting models (LSTM, N-BEATS, Transformers) with 100% Python NeuralForecast compatibility. 2-4x faster, 25-35% less memory.
The crown jewel. Achieves 84.8% SWE-Bench solve rate, outperforming Claude 3.7 by 14.5 points. Spin up lightweight neural networks that exist just long enough to solve problems.
# NPX - No installation required! npx ruv-swarm@latest init --claude # NPM - Global installation npm install -g ruv-swarm # Cargo - For Rust developers cargo install ruv-swarm-cli
That's it. You're now running distributed neural intelligence.
┌─────────────────────────────────────────────┐
│          Claude Code / Your App             │
├─────────────────────────────────────────────┤
│            ruv-swarm (MCP/CLI)              │
├─────────────────────────────────────────────┤
│         Neuro-Divergent Models              │
│    (LSTM, TCN, N-BEATS, Transformers)      │
├─────────────────────────────────────────────┤
│           ruv-FANN Core Engine              │
│        (Rust Neural Networks)               │
├─────────────────────────────────────────────┤
│            WASM Runtime                     │
│    (Browser/Edge/Server/Embedded)          │
└─────────────────────────────────────────────┘
| Metric | ruv-swarm | Claude 3.7 | GPT-4 | Improvement | 
|---|---|---|---|---|
| SWE-Bench Solve Rate | 84.8% | 70.3% | 65.2% | +14.5pp | 
| Token Efficiency | 32.3% less | Baseline | +5% | Best | 
| Speed (tasks/sec) | 3,800 | N/A | N/A | 4.4x | 
| Memory Usage | 29% less | Baseline | N/A | Optimal | 
We use an innovative swarm-based contribution system powered by ruv-swarm itself!
Fork & Clone
git clone https://github.com/your-username/ruv-FANN.git cd ruv-FANN
Initialize Swarm
npx ruv-swarm init --github-swarm
Spawn Contribution Agents
# Auto-spawns specialized agents for your contribution type npx ruv-swarm contribute --type "feature|bug|docs"
Let the Swarm Guide You
Thanks to all contributors, issue reporters, and users who have helped shape ruv-FANN into what it is today. Special recognition to the Rust ML community for pioneering memory-safe machine learning.
Dual-licensed under:
Choose whichever license works best for your use case.
Built with ❤️ and 🦀 by the rUv team
Making intelligence ephemeral, accessible, and precise
Website • Documentation • Discord • Twitter