Run 100% locally with Ollama, LlamaCPP, LocalAI, or vLLM. Zero API fees, complete privacy, no runtime dependencies.
Ratatui-powered terminal UI with vim keybindings, syntax highlighting, session replay, and keyboard navigation.
Full autonomous coding loop — investigate, plan, implement, test. 15 specialized domain agents for targeted tasks.
SQLite database with async support. Export, import, and continue conversations across sessions.
File operations, shell commands, LSP integration, and git — with permission-based security model.
Built-in HTTP/WebSocket server for remote access, IDE extensions, and web dashboard integration.
Form coordinated agent groups with shared objectives, task distribution, and 4 load-balancing strategies.
Agent-to-Agent direct messaging, broadcasts, and capability queries for real-time collaboration.
Network Agent Discovery and Announcement — agent lifecycle, heartbeats, and automatic cleanup.
Democratic decision-making with configurable thresholds and automatic leader election in swarms.
Evolutionary competitive environment with genetic algorithms, social dynamics, and N-person game theory.
Full Model Context Protocol implementation — expose file ops, database, git, and shell as discoverable tools.
# Interactive chat with local model
rodeo chat --model codellama:13b --provider ollama
# Start with a prompt
rodeo chat --prompt "Write a REST API in Rust with Axum"
# Autonomous agent loop
rodeo auto "Refactor the authentication module"
# 15 specialized domain agents
rodeo agent security "Audit src/ for injection vulnerabilities"
rodeo agent docs "Generate API docs for lib/"
# Session management
rodeo sessions --list --limit 10
rodeo continue a1b2c3d4-e5f6-7890-abcd-ef1234567890--enable-file-opsMEDIUMFile read, write, and search operations for code analysis and documentation.
--enable-db-accessLOWSession and message queries for conversation history analysis.
--enable-gitLOWGit status, diff, log, and branch inspection for repository context.
--enable-shellHIGHCommand execution for advanced automation. Trusted environments only.
Full FIPS 140-3 compliance with cryptographic module validation for government and regulated environments.
Cybersecurity Maturity Model Certification compliance for defense industrial base contractors.
Controlled Unclassified Information protection per NIST Special Publication 800-171.
Department of Defense security audit with 100% test pass rate across all security controls.
Protection against all OWASP Top 10 vulnerabilities with comprehensive input validation.
AI Vulnerability Scoring System security assessment with full remediation documentation.
# From crates.io
cargo install rodeo
# Docker
docker pull nervosys/rodeo:latest
docker run -it --rm nervosys/rodeo chat
# Verify
rodeo --version
rodeo doctor --verboseProduction Linux service with auto-restart, logging, and resource limits.
K8s deployment manifests with horizontal pod autoscaling and health checks.
AWS infrastructure-as-code for cloud deployment with auto-provisioning.
Automated deployment playbooks for fleet-wide rollouts and configuration.