v0.1.0 — first source release
The full source of Agency: a native macOS app that turns Claude into a team of persistent, named AI teammates — each a real, resumable Claude Code session with its own personality, memory, permissions, and sandbox.
Highlights
- No API key anywhere — rides a claude.ai subscription through the Claude Code CLI
- Two-half containment — per-agent settings deny rules + Seatbelt kernel profiles (
docs/ARCHITECTURE.md§3) - Network egress fence — per-run loopback CONNECT allowlist proxy; denials are visible evidence (§4)
- Visible agent-to-agent handoffs, group threads, shared Obsidian-compatible vault with provenance
- 379 tests, no live calls — the live Messages-database suite is opt-in (
AGENCY_LIVE_MESSAGES_TESTS=1)
Install
See the README's Install section — clone, swift test, bash scripts/make-app.sh, open. Requires macOS 14+, full Xcode, the Claude Code CLI logged into a subscription, and node for the connectors.