Infrastructure agent
Checks the resources behind the failure and the services that depend on them.
Your engineers should be building great things, not fixing outages or running cloud ops.Ace is a team of AI agents that does that work for you.
In production with
A migration waits on a lock held by reporting
Infrastructure agentOrder delivery waits behind the same session
Telemetry agentThe migration runner retries without a timeout
Code agentawait db.transaction(async (tx) => {+ await tx.sql`SET LOCAL lock_timeout = '2s'`; await applyMigration(tx, migration);− retry: untilSuccess()+ retry: boundedBackoff({ attempts: 3 })Checks the resources behind the failure and the services that depend on them.
Follows the failing request and shares the trace that sends the others to the right service.
Tests recent changes against the findings, then prepares the patch and a regression test.
Rechecks the original failure and downstream impact, and reopens the work if recovery fails.
Ace maps the resources and dependencies in your infrastructure. Its agents use that graph to follow a failure across services, even when the alert only names one.
Ace opens a pull request with the patch, the evidence behind it and a test for the failure. Your engineers review and merge in GitHub.
Openace wants to merge 2 commits into main
await db.transaction(async (tx) => {+ await tx.sql`SET LOCAL lock_timeout = '2s'`; await applyMigration(tx, migration);});− retry: untilSuccess()+ retry: boundedBackoff({ attempts: 3 })A minimal code or infrastructure-as-code repair, tested in an isolated sandbox and opened for review.
An exact reversal of the change behind the incident, ready to merge.
Redeploys a known-healthy revision through a workflow your administrator has confirmed.
Restart, scale or patch workloads in the namespaces you grant, under the same approvals.
Ace keeps the failure patterns it has seen, the hypotheses it ruled out and the fixes that held, along with your engineers’ feedback. The next investigation starts from all of it.
Recognized the next time the same shape appears in your system.
Dead ends and false alarms stay closed, with the evidence that closed them.
Reused for similar changes. Fixes that failed are remembered too.
Start with investigations. Approve each change while you review the results. Turn on automatic actions only where Ace has already proven itself, within limits your team sets.
How earned autonomy worksRequired before automatic actions
Connects to the tools your engineers already use
Watch Ace investigate an incident, prepare the fix
and verify that service recovered.