Tools · AI · CI/CD
Your build failed. Naoru already knows why.
Naoru is a free, open-source tool that reads your failed pipeline logs and the code that just changed, figures out what actually broke, and posts the fix as a comment on the pull request. One comment, kept up to date automatically. It never blocks or breaks your pipeline.
Why It Exists
Nobody wants to read 400 lines of build logs at 2am.
When a pipeline fails, someone still has to scroll through the logs, figure out what broke, and write up the fix, usually the same person, every time. Naoru does that first pass automatically. It reads the failure and the code that changed, then tells you the root cause with a suggested fix, right on the pull request.
- Free & open source
- Apache 2.0 licensed
- Fail-safe, always exits 0
- Works with 6 LLM providers
How It Works
One sticky comment, always up to date.
Naoru doesn't just grep for an error string. It cross-references the failure against what the pull request actually changed, so the fix it suggests is grounded in your real diff, not a generic guess.
Reads logs and your diff together
Cross-references the failure against what actually changed in the pull request, not just the error string.
Posts one sticky comment
Updates the same PR comment every run instead of spamming a new one on each retry.
6 LLM providers
Anthropic, OpenAI, Groq, and more, or point it at your own private model.
Works with your CI
GitHub, GitLab, Jenkins, Docker, or a plain local CLI.
Fail-safe by default
Always exits 0. Naoru explaining a failure can never itself break the pipeline.
Quick Start
Add it to a failing pipeline in a few minutes.
Completely free, no signup, no trial that runs out.
Open By Default
Naoru is one of seven open-source tools we build.
ReconX, Smurf, SyncerD, Vanisec, and more, all born from real client work, then open-sourced.
Explore All ToolsWork With Us
Want pipelines that explain their own failures?
Naoru is the tool. Our team builds and runs CI/CD pipelines that use it every day.
Talk to an Expert