Open Source · MIT License

ChaosProof

Zero-Risk Infrastructure Chaos Engineering

Prove your system's availability ceiling mathematically — without touching production.

terminal
$ pip install faultray
Successfully installed faultray-0.3.0
$ faultray demo
Running 152 chaos scenarios...
Availability Ceiling: 99.9991% (4.05 nines)
3-Layer Analysis: Software=4.00 | Hardware=5.91 | Theoretical=6.65
Report saved: faultray-report.html

The Problem

Existing chaos tools inject real faults into your infrastructure.

  • Requires production or staging environment
  • Risk of real outages during testing
  • Expensive infrastructure costs
  • Complex setup and teardown
  • No mathematical availability proof

The Solution

FaultRay uses pure mathematical simulation.

  • Zero risk — no real faults injected
  • Zero cost — runs on a laptop
  • Instant results in seconds
  • Works from YAML topology alone
  • Mathematically proven availability ceiling

Everything You Need

Six pillars of zero-risk chaos engineering

5 Simulation Engines

Network, process, resource, dependency, and latency chaos engines powered by Monte Carlo, Markov chains, and queuing theory.

150

150+ Auto-Generated Scenarios

From single-node failures to cascading multi-region outages. Every scenario is generated from your topology YAML.

3-Layer Availability Model

The only tool that separates Software, Hardware, and Theoretical limits to reveal your true availability ceiling.

AI-Powered Analysis

Claude-driven root cause analysis and actionable improvement recommendations ranked by impact and cost.

DORA Compliance Reports

Generate audit-ready Digital Operational Resilience Act reports with evidence trails and risk assessments.

Security Feed Integration

Automatically incorporate CVE data and NVD feeds to simulate vulnerability-triggered cascading failures.

How We Compare

FaultRay takes a fundamentally different approach

Recommended FaultRay Gremlin Steadybit AWS FIS
Approach Mathematical Simulation Real Fault Injection Real Fault Injection Real Fault Injection
Production Risk Zero High Medium High
Setup Time 5 minutes Days Hours Hours
Scenarios 150+ auto-generated Manual configuration Template-based AWS services only
Availability Proof 3-Layer Mathematical No No No
Starting Cost Free / OSS $10,000+/yr $5,000+/yr Pay per use

3-Layer Availability Limit Model

The only tool that proves your availability ceiling

Theoretical Limit
6.65 nines
99.999978%

Mathematical upper bound assuming perfect software and ideal hardware

Hardware Limit
5.91 nines
99.99988%

Constrained by physical components: disk MTBF, network gear, power systems

Software Limit
4.00 nines
99.99%

Your actual ceiling: deploy pipelines, config errors, dependency failures

Why This Matters

Most teams chase hardware nines while their software layer caps availability at 4 nines. FaultRay reveals exactly where your bottleneck lives so you invest in the right layer.

faultray analyze --topology infra.yaml --output 3-layer

Quick Start

From zero to availability proof in 3 steps

1

Install

Terminal
$ pip install faultray
2

Define Your Topology

infra.yaml
topology:
  name: my-saas-platform
  regions:
    - name: us-east-1
      zones: [a, b, c]
  services:
    - name: api-gateway
      replicas: 3
      dependencies: [auth, database]
    - name: auth
      replicas: 2
      dependencies: [database, cache]
    - name: database
      type: rds-multi-az
      replicas: 2
    - name: cache
      type: elasticache
      replicas: 3
3

Run Analysis

Terminal
$ faultray run --topology infra.yaml --scenarios all
Running 152 scenarios across 5 engines...
Completed in 8.3s | Pass: 147 | Fail: 5

$ faultray report --format html --output report.html
Report saved: report.html

$ faultray dashboard
Dashboard running at http://localhost:8550
localhost:8550/dashboard
Overview
Scenarios
3-Layer
Reports
99.99%
Availability
152
Scenarios
147
Passed
5
Failed
Availability by Layer
Software
4.00
Hardware
5.91
Theoretical
6.65

Pricing

Start free. Scale as you grow.

Community
Free forever

Perfect for individual engineers and open source projects.

  • CLI tool
  • 150+ scenarios
  • 5 simulation engines
  • HTML reports
  • 3-Layer model
  • Community support
Get Started
Business
$ 2,000 /month

For organizations needing AI analysis and compliance reports.

  • Everything in Team
  • AI-powered analysis
  • Prometheus integration
  • 3-Layer PDF reports
  • Custom scenarios
  • Priority support
Contact Sales
Enterprise
Custom contact us

For enterprises with strict compliance and security requirements.

  • Everything in Business
  • SSO / SAML
  • DORA compliance
  • SLA guarantee
  • Dedicated support
  • On-premise deployment
Contact Us