RadarTopicsBuildersWeeklyReads
Open Source Radar
eugene1g/

agent-safehouse

GitHubWebsite

Agent Safehouse provides sandboxing for local AI agents on macOS using sandbox-exec with composable policy profiles, focusing on deny-first access control and built-in agent workflows.

1.9kstars
79forks
23issues
Apache-2.0license
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Agent Safehouse sandboxs your LLM coding agents on macOS so they can only access the files and integrations they actually need. It uses sandbox-exec with composable policy profiles and a deny-first model. It includes profiles for major coding agents and app-hosted agent workflows while keeping normal development usage practical.

How it works

The tool renders policy rules from built-in profiles to grant or deny access to file paths and system resources. It supports machine-specific defaults and allows appending machine-local profiles to refine permissions. It auto-detects Git worktrees at launch to grant shared Git metadata access when applicable. The policy system emphasizes deny-all starting point and least-privilege grants.

Getting started

Install via Homebrew:

brew install eugene1g/safehouse/agent-safehouse

Standalone script:

mkdir -p ~/.local/bin
curl -fsSL https://github.com/eugene1g/agent-safehouse/releases/latest/download/safehouse.sh \
  -o ~/.local/bin/safehouse
chmod +x ~/.local/bin/safehouse

The README provides example shell and fish wrappers configuring safehouse with --append-profile and --add-dirs-ro for machine-local defaults, and example usage for specific agents:

safe() {
  safehouse \
    --add-dirs-ro="$HOME/server" \
    --append-profile="$SAFEHOUSE_APPEND_PROFILE" \
    "$@"
}

Recent releases

  • v0.11.1 (2026-07-17): Bug fixes including --enable=1password unblocking UNIX socket for SSH-signing, and enhancement for --enable=agent-browser.
  • v0.11.0 (2026-07-08): Breaking: UNIX-socket access denied by default; may require --append-profile for custom setups.
  • v0.10.1 (2026-05-20): Bug fixes: SysV semaphores allowed by default to accommodate LMDB-backed tools.
  • v0.10.0 (2026-05-19): Features: added Elixir runtime support and expanded Xcode integration for simulator-targeted builds.
  • v0.9.0 (2026-03-27): Features: opt-in --enable=cloud-storage integration for macOS FileProvider and FileCoordination lookups.

Traction

Stars: 1945 Forks: 79 Open issues: 23

Behind the repo

The repository targets macOS-oriented sandboxing for AI agent workflows and mentions Homebrew distribution and a standalone safehouse script, with documentation hosted at agent-safehouse.dev.

Caveats

License: Apache-2.0 Created: 2026-02-09 Last push: 2026-07-29 Language: Shell

SharePost on XLinkedIn
All trending reposRevenue-verified startups →