What it does
Agents workspace
A searchable three-pane catalog of agent personas, filtered by division, with a detail panel that shows the source persona before you install — and per-agent deployment controls for every supported tool.
Install tracking
Every app-managed install is recorded in a local ledger with source hash, rendered hash, tool, destination, scope, and project path. AI tools don't share a package database — so the app keeps the one they're missing.
Reconciliation & drift
Re-renders the canonical source and compares bytes to classify every installed file as current, outdated, modified, removed, or foreign — so you always know what changed outside the app.
Tools panel
Detected tools, installed counts, versions where available, default targets, per-project installs, and bulk operations — the control surface for where your agents actually live.
Dashboard
Coverage, install health, and a proportional catalog-by-division view, plus per-tool coverage donuts — every chart deep-links back into the workspace.
Loadouts
Save and restore groups of agents as portable Agentfiles. Stand up a fresh machine, or share a curated set, in one move.
Deterministic renderers
Per-tool converters with byte-for-byte parity against the upstream agency-agents converter — Claude Code, Codex, Gemini CLI, Copilot, Qwen, Cursor, and opencode. What the app writes is exactly what the catalog defines.
Safe by construction
Every write backs up the prior bytes first; uninstalling a modified file backs it up before deletion. Optional GitHub OAuth (Device Flow) stores tokens in the platform keychain — never returned to the frontend.
Offline-first catalog
Ships with a bundled corpus baseline and can point at a local or managed clone of agency-agents. Native macOS chrome; opaque native windows on Windows and Linux.
Installs into the tools you already use
Claude CodeCodexGemini CLIGitHub CopilotQwen CodeCursoropencodeRenderer-backed targets with deterministic byte parity to the upstream converter. More integrations (Antigravity, Aider, Windsurf, OpenClaw, Kimi) need additional app work before they're exposed as first-class installs.
Open by default
- MIT licensed. Use it however you want.
- Full source. Tauri 2 (Rust) backend + Svelte 5 frontend. Read every line.
- Local-first. The install ledger and catalog live on your machine.
- No telemetry. No analytics, no crash reporting, no third-party pixels.
- No accounts. No sign-in required, no cloud sync. GitHub OAuth is strictly opt-in and only for GitHub-backed features.
- Not an agent runtime. The app installs personas into other tools; it does not execute them, and it's not a replacement for the
agency-agentscatalog — that remains the source.
Get it
Direct download (recommended): grab the build for your platform from the latest release.
Which download?
- Apple Silicon (M-series), macOS 13+.
Agency Agents_<version>_aarch64.dmg— signed & notarized. - Intel Mac, macOS 13+.
Agency Agents_<version>_x64.dmg— signed & notarized. - Windows (x64 / ARM64). the
.exeinstaller. Not code-signed yet — on first launch SmartScreen shows "Windows protected your PC"; click More info → Run anyway. - Linux.
.deb(Debian/Ubuntu),.rpm(Fedora/RHEL/openSUSE), or the portable.AppImage.
Or build it yourself from source:
git clone https://github.com/msitarzewski/agency-agents-app
cd agency-agents-app
npm install
npm run tauri build # bundles for your platform in src-tauri/target/release/bundle/
Prereqs: Rust, Node 22+, and your platform's Tauri 2 build dependencies.