Skip to content

AEGIS v0.1.1

Choose a tag to compare

@TeoSlayer TeoSlayer released this 18 Jun 08:36
· 4 commits to main since this release

Cross-platform, configurable, and quieter-but-not-silent.

New

  • Runs on any platform. The watch daemon now works on Linux/*BSD/Windows/Pi via a portable polling watcher (macOS keeps a kqueue fast-path). One-shot scan already ran everywhere.
  • Desktop notifications on quarantine (macOS / Linux) — the background daemon is no longer silent.
  • Configurable via ~/.aegis/config.toml: toggle the judge (L1-only = super-lightweight, any host), pin a model, control watch targets. New: aegis init, aegis config, aegis version, --help.
  • Layer naming fixed: the judge is L2 (the old DeBERTa L2 was removed earlier) — no more L1→L3 gap.
  • CI: cross-platform release binaries build on tag.

Detection (unchanged, held-out)

82% recall · 95% precision · 4% FP · 0 FP on 80 benign dev/agent files.

Install

brew install pilot-protocol/tap/aegisaegis install-modelsaegis initaegis daemon.
macOS arm64 binary attached; Linux + Intel builds added by CI. Binary ~831 KB.