Repository navigation
Release v1.1.0
Upgrading from v1.0.0
- Each session now gets its own network (needs
slirp4netns). The agent can reach the internet, but no longer services on your machine's127.0.0.1. To open a dev server the agent starts, useaigate run --port 3000 -- claude. allow_netis now enforced everywhere. On Fedora, Debian and Ubuntu with the stricter AppArmor bubblewrap profile it was silently not applied before. If the firewall can't be installed, the session refuses to start and says what to install (usuallyiptables-nft). Runaigate doctorto check.- The sandboxed command holds no privileges, so it can't flush the firewall or unmount hidden files.
- Older configs: run
aigate init --upgradeto add the newer secret-masking presets.
New since v1.0.0: identities (separate logins per account), aigate judge, aigate doctor / aigate explain, and a redesigned aigate serve dashboard.
Release Notes (Git Log Fallback)
Release Information
- Current Tag: v1.1.0
- Release Date: 2026-11-10
Commits
Features
- 6a752d1: feat: aigate init --upgrade adds newer mask presets (#45) (by @machado144)
- dffdc42: feat: professional dashboard layout (#44) (by @machado144)
- 35a847b: feat: one block-message format, dashboard polish and docs (#42) (by @machado144)
- 8d26b01: feat: doctor check units with JSON/report, and aigate explain (#41) (by @machado144)
- 5d3e234: feat: dashboard decisions and identities views, concise README (#40) (by @machado144)
- 5f4bd2a: feat: judge broker, install, overrides, eval, Jev and docs (#39) (by @machado144)
- f93674f: feat: aigate judge hook command and Clef adapters (#38) (by @machado144)
- 72a8491: feat: site identities section (#35) (by @machado144)
- 7a021ca: feat: judge config, chain, local rules and payload builder (#37) (by @machado144)
- f8cdeab: feat: more mask_stdout presets (Cloudflare, GitLab, Slack, Stripe, Google, npm, Hugging Face) (#33) (by @machado144)
- 0364133: feat: identities on macOS, default Claude dir and symlink fixes (#31) (by @machado144)
- 4ba94d0: feat: explain Ubuntu AppArmor user-namespace blocks (#27) (by @machado144)
- 3c5cb47: feat: guided identity add with sandboxed logins (#26) (by @machado144)
- 2f0bf00: feat: identity list/show/use/remove and whoami (#25) (by @machado144)
- 57e5eff: feat: run as an identity (#24) (by @machado144)
- f41c0b0: feat: identity Linux isolation, env and block messages (#23) (by @machado144)
- 2790f70: feat: identity config, selection and per-identity allowlist (#22) (by @machado144)
- d45cd8c: feat: differentiated hero + GSAP motion for aigate marketing site (#16) (by @murilopmachado)
- 7c4b752: feat: add dedicated marketing site (#15) (by @murilopmachado)
Fixes
- 7872efe: fix: sandbox command holds no privileges; own network per session (#43) (by @machado144)
- 5d3c866: fix: tighten sandbox socket and environment exposure (#18) (by @machado144)
- fae6300: fix: add llms.txt (#17) (by @murilopmachado)
Other Changes
- 6eede55: docs: replace PlantUML diagram images with Mermaid (#47) (by @machado144)
- df43b3d: test: table-drive duplicated tests (masker, deny_exec, escape) (#46) (by @machado144)
- 6642866: refactor: dedupe identity commands and tests (#34) (by @machado144)
- ea5a5d4: docs: identities in README, user guide, help-ai and AI reference (#32) (by @machado144)
- 23d7525: ci: manual macOS test workflow (#30) (by @machado144)
- fe13ad8: test: throwaway-VM harness for distro testing (#29) (by @machado144)
- 21beca4: ci: run go test on pull requests (#28) (by @machado144)
Contributors
Installation
Linux/macOS (AMD64)
curl -L https://github.com/AxeForging/aigate/releases/download/v1.1.0/aigate-linux-amd64.tar.gz -o aigate-linux-amd64.tar.gz
tar -xvf aigate-linux-amd64.tar.gz aigate-linux-amd64
chmod +x aigate-linux-amd64
sudo mv aigate-linux-amd64 /usr/local/bin/aigateLinux/macOS (ARM64)
curl -L https://github.com/AxeForging/aigate/releases/download/v1.1.0/aigate-linux-arm64.tar.gz -o aigate-linux-arm64.tar.gz
tar -xvf aigate-linux-arm64.tar.gz aigate-linux-arm64
chmod +x aigate-linux-arm64
sudo mv aigate-linux-arm64 /usr/local/bin/aigateWindows
Invoke-WebRequest -Uri https://github.com/AxeForging/aigate/releases/download/v1.1.0/aigate-windows-amd64.zip -OutFile aigate-windows-amd64.zip
Expand-Archive -Path aigate-windows-amd64.zip -DestinationPath .
Move-Item -Path aigate-windows-amd64/aigate-windows-amd64.exe -Destination aigate.exeFrom Source
go install github.com/AxeForging/aigate@v1.1.0