Journal Guardian

Posted on Jan 7, 2026

I like to watch my local and server logs to catch any errors caused by background tasks from time to time. With this motivation, I’ve decided to create a tool.

Journal Guardian just follows the Journald service, and it tries to find a solution when it catches an error by getting help from an LLM.

It’s easy to install and use for Linux and macOS. I used Go as the language and Nix as the build tool.

Journal Guardian can be found on my GitHub. Just download the released executable and run it for macOS, or download the deb/rpm/arch packages to install.

All contributions are welcome.