Quick Start
Get started with OSVM in seconds
# Install OSVM CLI
curl -sSf https://raw.githubusercontent.com/openSVM/osvm-cli/main/install.sh | bash
# Audit any GitHub repository with AI-powered DeepLogic analysis
osvm audit opensvm/aeamcp
# Audit local project
osvm audit ./my-solana-project
# Deploy Solana validator
osvm solana validator user@host --network mainnet
# Start local RPC node
osvm rpc local --port 8899
🧠 DeepLogic AI Analysis
Advanced AI-powered security analysis that goes beyond traditional scanning
State Transition
Analyzes how state changes might be exploited
Economic Exploit
Detects financial attack scenarios and MEV vulnerabilities
Access Control
Finds permission bypass and authorization issues
Mathematical Integrity
Identifies overflow, precision, and calculation errors
# AI analysis enabled by default
osvm audit opensvm/aeamcp
# Custom AI endpoint
osvm audit opensvm/aeamcp --api-url http://localhost:3000/api/getAnswer
# Disable AI analysis
osvm audit opensvm/aeamcp --noai
Core Features
AI-Powered Security
DeepLogic AI analysis identifies complex logical vulnerabilities with specific code snippets and fix suggestions.
GitHub Integration
Direct repository auditing with intelligent branch detection. Just run: osvm audit owner/repo
SVM Deployment
Deploy Solana validators, RPC nodes, and manage multiple SVM implementations effortlessly.
Comprehensive Reports
Beautiful HTML reports with risk scenarios, code examples, and actionable remediation steps.
Self-Healing
Automatic system diagnostics and repair capabilities for consistent performance.
Zero Config
Works out of the box with sensible defaults. AI analysis enabled automatically.
Installation
# Quick install (recommended)
curl -sSf https://raw.githubusercontent.com/openSVM/osvm-cli/main/install.sh | bash
# Manual install from source
git clone https://github.com/openSVM/osvm-cli.git
cd osvm-cli
cargo build --release
# Verify installation
osvm --version
Usage Examples
# Security Auditing
osvm audit opensvm/aeamcp # Audit GitHub repo
osvm audit ./solana-project --format html # Local project audit
osvm audit myorg/defi-protocol#develop # Specific branch
# Node Management
osvm nodes list --network mainnet # List all nodes
osvm nodes status node-id-123 # Check node status
osvm nodes deploy --svm solana --host server.com
# RPC Operations
osvm rpc local --port 8899 # Local test RPC
osvm rpc devnet --background # Devnet sync
osvm rpc query-solana mainnet --health # Network health
# SVM Management
osvm svm list # Available SVMs
osvm svm install solana user@host # Remote install
osvm svm dashboard # Interactive dashboard