Product

Every application deserves a permanent maintainer.

NinjaClaw watches your applications, investigates failures, prepares tested fixes, and explains the risk in plain language. It never merges or deploys anything on its own.

Core product promise

What NinjaClaw does for every incident

The same eight-stage lifecycle runs for every incident, on every connected repository.

DetectProduction and CI failures are caught automatically.
DiagnoseThe likely root cause is identified from real evidence.
FixA minimal code fix is prepared and a pull request opened.
TestTests are added or updated and the full suite runs.
ClassifyEvery change is risk-classified before anyone sees it.
ApproveA human reviews and explicitly approves — or doesn't.
DeployOnly an approved change reaches production, with rollback ready.
AuditEvery step is recorded in a complete, attributable ledger.
Incident detail

Investigation, laid out plainly

Every incident page separates what NinjaClaw already did from what's waiting on you.

INC-0142
Checkout API returning HTTP 500
Awaiting approval
Incident reproduced
Root cause identified
Code change prepared
Regression test added
Test suite passed
Risk classified
Rollback commit prepared
Review explanation
Inspect technical details
Approve or escalate
Authorize merge and deployment
Two outcomes beyond approval

Escalation and denial are both successful outcomes

Escalated

When confidence is low, the change touches sensitive functionality, or tests can't fully validate the fix, NinjaClaw stops before making a production change and hands the incident to an engineer with full evidence, a root-cause hypothesis, and everything already attempted.

Blocked

If a proposed fix would touch a path your policy denies — auth, payments, migrations, CI config — NinjaClaw refuses outright. No branch, no commit, no pull request. The refusal is logged and explained in the audit ledger, the same as any other decision.

Principles

Product principles

Human approval before production.

Clear explanations before technical details.

Minimal repository permissions.

Every action is observable and reversible.

Safety policies are configured per project.

NinjaClaw refuses changes that violate project policy.

See it on your own repository.

Connect your repository