What's one hour of downtime worth to you?

Prevent your next outage with automated resilience testing.

How Amaya works

  1. Spins up a copy of your system in our secure sandbox.
  2. Simulates real user and system behavior that mirrors your production environment.
  3. Finds high-impact bugs like crashes, data loss & outages, and generates fixes before they affect your bottom line.

Using ./dev/docker-compose.yml

Starting containers...

[postgres] Started

[redis] Started

[web] Started

[amaya] Starting test [1/100]

A sandbox that works out-of-the-box

We reuse your existing DevOps config & tooling to spin up your software in our environment, so set up time for most teams is a couple minutes.

A true simulation of your production environment

Unlike unit tests, Amaya simulates actual workflows performed by your users in conditions that accurately reflect your production environment.

workflow #1 workflow #2 load test database check

func RecordAuditLogEntry(ctx, entry) {

+ // Prevent runtime crash from data race

+ ctx.mu.Lock()

ctx.entries := append(ctx.entries, entry)

+ ctx.mu.Unlock()

}

Automatically finds and fixes high-impact bugs

Our AI finds bugs and generates PRs with fixes automatically.

Never crash again

Prevent your next outage with automated resilience testing.

Easy setup

  1. Download our CLI tool
  2. Import your existing DevOps config
  3. Find high-impact bugs

amaya init

Found an existing docker-compose.yml

Importing...

Amaya environment configured

amaya test

Progress: ██████████████████░░░░░░░░░░░░░░░░░░░░░░░░ 42/100 test runs

Failures detected: 18

Discover, reproduce & fix critical bugs

Our simulated software & hardware faults let you reproduce bugs that would otherwise only manifest in production.

Network faults
Storage faults
Container faults
Memory pressure
Clock skew
Kernel faults

Ship faster with confidence

Fearlessly ship features by simulating everything that could go wrong in production before you deploy.

Connect Amaya to your CI system to test every pull request.

Screenshot of Claude Code in VS Code starting an Amaya test and analyzing its results

Agentic integration

Connected coding agents can spin up test environments, analyze discovered bugs, and submit PRs with fixes.

Claude logo OpenAI Codex logo

Load testing

Measure software performance through load testing: track latency & throughput on each code change and identify regressions immediately.

Simulate realistic traffic patterns — from steady baseline load to sudden traffic spikes — to surface bottlenecks before they reach production.

Per-commit performance analysis

Commit Deployed Perf Δ
2198cb 1 min ago 14%
6071ec 5 mins ago -2%
cbb624 yesterday 0.5%
c1a4eb 3 weeks ago 0.01%

Ready to find critical bugs?

Frequently asked questions

How easy is it to set up?

We reuse your existing DevOps config & tooling to spin up your software in our environment, so set up time for most teams is a couple minutes.

What if we don't have a good DevOps config?

We automatically generate a configuration by scanning your codebase. No extra work needed on your end.

Which tech stacks do you support?

We can run any software that is already packaged as a Linux container or binary. Contact us if you're interested in macOS or Windows support.

Do you support both x86 and ARM64 software?

Yes, we provide x86 and ARM64 test environments.

Do you support GitHub Actions?

Yes, we provide a prebuilt GitHub Action to trigger tests from your CI workflows.

Do you replace existing testing tooling?

We complement your existing testing infrastructure. We simulate bugs at the lowest layer (hardware), while most existing testing tools simulate basic user interactions.

Can Amaya be deployed to on-prem, VPC and/or air-gapped environments?

Yes, we offer both hosted solutions and on-prem deployment options.