AX
Artifex.
GitHub
← All tools
Observability

ErrorMentor

Correlates production error spikes with the exact git commit that caused them.

ErrorMentor reads your error log, detects spikes using a sliding window, then walks backward through git history to find the commit that touched the spiking files — and explains exactly what went wrong.

View on GitHub ↗
$pip install errormentor
errormentor — zsh
errormentor analyze --log error.log --window 30m

/ the problem

56% of on-call time is triage. Which commit? Which service? Which line?

When errors spike at 2 AM, you need the cause in seconds not minutes. ErrorMentor reads your log, detects the spike automatically, and pins it to the commit that broke things — before you've even opened your laptop.

/ how it works

Four steps. One command.

1
📊

Detect spike

Sliding window: current error rate > 3× the 30-minute baseline triggers analysis

2
🔎

Locate files

Identifies which files appear in the spiking error stack traces

3

Bisect git history

Walks backward through commits touching those files in the 10 minutes before the spike

4

Claude explains

Root cause narrative + exact fix suggestion, ready to share with your team

/ use cases

When to reach for ErrorMentor

Post-deploy error spikes
Intermittent production failures
On-call triage acceleration
Root cause reports for postmortems

Ready to use ErrorMentor?

MIT licensed. One command install. Works in CI today.

$pip install errormentor
Full docs on GitHub ↗

/ stay in the loop

New tools ship weekly.

Get notified when new tools land, features ship, or a tool reaches 1k stars. No noise. Unsubscribe any time.