VORIA

AI-Powered Bug Fixing Tool

⭐ GitHub Stars

...

About

Voria is an AI-powered autonomous engine for codebase security, reliability, and bug-fixing. It performs deep security audits (`voria scan`), high-performance benchmarking, and fully automated issue resolution by generating patches, running tests, and managing PRs—powered by advanced LLMs like Claude 3.5, GPT-4o, and DeepSeek.

bash - 80×24
$voria fix 42 owner/repo

[✓] Analyzing issue...

[✓] Generating patch...

[✓] Running tests...

[✓] Creating PR...

✨ Done!

Security & Reliability Suite

🔒 SECURITY

SQLi, XSS, CSRF, JWT, SSRF, Hardcoded Secrets, XXE, and more.

24 SCANS AVAILABLE

🏭 RELIABILITY

Deadlocks, Race Conditions, Memory Leaks, Connection Exhaustion.

10 SCANS AVAILABLE

⚡ PERFORMANCE

P99 Latency, Concurrency, Throughput, Cold Starts, DB Indexing.

11 SCANS AVAILABLE

💎 QUALITY

License Compliance, Coverage Gaps, Complexity Drift, Linting.

7 SCANS AVAILABLE

Run voria scan --category all to execute the full 52-test audit.

Commands

voria - bash - 80×24
$ voria --init# Initialize project & choose LLM provider
$ voria scan# Full security audit (XSS, SQLi, secrets)
$ voria benchmark <url># HTTP benchmarking (p95/p99 analysis)
$ voria watch# Monitor files & re-run tests on change
$ voria fix <id> --auto# Auto-apply fix and verify with tests
$ voria ci# CI/CD scan — outputs SARIF for GitHub
$ voria --graph# Visualize codebase dependency graph
$ voria status# Show current project security health
$ voria --config# Configure LLM providers and settings
$ voria --version# Check installed version (v0.0.5)

Visual Architecture

┌─────────────────────────────────────────────────────────────────┐ │ VORIA CLI (Rust) │ │ (Performance Orchestrator) │ │ ┌─────────────────────────────────────────────────────────┐ │ │ │ Commands (scan, fix, benchmark, watch, ci, --graph) │ │ │ ├─────────────────────────────────────────────────────────┤ │ │ │ High-Speed FS Operations & Parallel Execution │ │ │ ├─────────────────────────────────────────────────────────┤ │ │ │ IPC Manager (Process orchestration via NDJSON) │ | │ └─────────────────────────────────────────────────────────┘ │ │ │ │ │ │ NDJSON (stdin/stdout) │ │ ▼ │ └─────────────────────────────────────────────────────────────────┘ │ │ Persistent Engine Hook ▼ ┌─────────────────────────────────────────────────────────────┐ │ VORIA ENGINE (Python) │ │ (Autonomous AI Logic) │ │ ┌───────────────────────────────────────────────────────┐ │ │ │ Agent Loop (Plan → Patch → Apply → Test → Iterate) │ │ │ ├───────────────────────────────────────────────────────┤ │ │ │ 🛡️ Security Audit Engine (SQli, XSS, Logic Scans) │ │ │ ├───────────────────────────────────────────────────────┤ │ │ │ ⚡ Performance Probes & Benchmarking Logic │ │ │ ├───────────────────────────────────────────────────────┤ │ │ │ 🤖 Multi-LLM Adapters (Claude, OpenAI, Gemini, etc.) │ │ │ └───────────────────────────────────────────────────────┘ │ └─────────────────────────────────────────────────────────────┘

Developer Docs