debug assistant Sign in with GitHub

GitHub Actions

Your build broke on
line 1,240 of 3,880.

Debug Assistant reads the log for you, finds the line that actually failed, and tells you what to change. Connect a repository and the next red build explains itself.

Free and self-hostable. Reads logs, never your source.

build (ubuntu-latest) Failed
How to fix it lodash has no version 4.99.0. Pin it to a published version — 4.17.21 is the current release.

How it works

  1. 01

    Connect a repository

    Sign in with GitHub and pick a repository. Debug Assistant adds a webhook so it hears about finished workflow runs.

  2. 02

    A run fails

    GitHub sends the run. Debug Assistant downloads the logs for the jobs that failed and scans them against its ruleset.

  3. 03

    Read the diagnosis

    You get the failing line, what category of failure it is, and the fix — instead of 4,000 lines to scroll through.

What it recognises

Pattern matching, not a language model. The same log always produces the same diagnosis, there is no API key, and nothing is sent anywhere.

Stop reading logs.

Sign in with GitHub

Debug Assistant asks for repository access so it can read workflow logs and add a webhook. You can disconnect a repository at any time, which removes the webhook too.