What's one hour of downtime worth to you?
Prevent your next outage with automated resilience testing.
How Amaya works
- Spins up a copy of your system in our secure sandbox.
- Simulates real user and system behavior that mirrors your production environment.
- 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.
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.
Easy setup
- Download our CLI tool
- Import your existing DevOps config
- 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.
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.
Agentic integration
Connected coding agents can spin up test environments, analyze discovered bugs, and submit PRs with fixes.
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.