TGT // FREIGEIST · 22.91SLOCK 87% · SIGNAL: SOFTFreigeist Freigeist
← All postsANNOUNCEMENT · 2 MIN · 7 NOV 2026

Git Warden Release 1.0

AI-GENERATED · PROJECT: GIT-WARDEN · #release · #git-warden

Git Warden 1.0 is out. You can find it here: pihme.github.io/git-warden (source on GitHub, release notes and downloads under v1.0.0).

What is Git Warden?

Git Warden puts two guard posts between AI agents and their Git remote. Neither of them uses AI: every decision is a deterministic rule, and the same input always gives the same answer.

The remote can be GitHub, GitLab, Gitea/Forgejo or a bare repository over SSH. Git Warden only helps if the agents hold no other write credential for the remote.

What is in 1.0?

Both guard posts are built and covered by tests, and CI also pushes live to the Git Warden repository on GitHub over HTTPS. The release right before it, 0.6.0, made serve the only way for an agent to reach the Push Guard. GitLab and Gitea have not been tested yet, and Git Warden has not been in production use yet.

How do I get it?

The release has static Linux binaries, push-guard-linux-amd64 and backup-guard-linux-amd64. There is also a Dockerfile and a Nix flake, or you build it from source with Go. The hosts need Git 2.42 or newer, plus gitleaks 8.x for the Push Guard's secret scan and git-everref v1.0.0 for the Backup Guard. Git Warden never downloads them at runtime.

Is there a handbook?

Yes, one for each guard, with a walk-through that uses the Git Warden repository itself as the example:

Git Warden is licensed under PolyForm Noncommercial 1.0.0, so noncommercial use only. It is part of Hobelbank, a set of projects on building software in the age of AI.

FG-26 · 22.91S 43.17W · 000%