Visual org-chart desktop app for managing Claude Code agent teams, skills, and configurations
# Add to your Claude Code skills
git clone https://github.com/DatafyingTech/Claude-Agent-Team-ManagerGuides for using ai agents skills like Claude-Agent-Team-Manager.
Your Claude agents are scattered across dozens of markdown files and you can't remember which one writes Python tests.
ATM turns your .claude/ folder from a graveyard of forgotten agent definitions into an org chart you can actually use. Drag-drop to build teams, click once to deploy 100+ agents in parallel, schedule them to run on cron. It's the missing UI layer between "I wrote some agent configs" and "I have an AI team that runs while I'm away."
You've got 15 Claude agents scattered across .claude/agents/. Every time you need to run them:
apiKey or api_key? Did you close the quotes?No comments yet. Be the first to share your thoughts!
You know the config works because you've run it before. But there's no reusable template. No visual overview. No automation. Just you, your text editor, and a growing collection of agent markdown files you're terrified to touch.
Stop editing YAML at 11pm. Start deploying.
Describe your company goals and specify how many teams you need. ATM generates the complete org chart: names, roles, detailed descriptions, proper hierarchy. Generate one agent at a time or batch-generate dozens. Skip the tedious boilerplate and iterate on team composition instead.
This isn't a visualization -- it's the real thing. Drag nodes to reparent agents, right-click to move between departments, hover connection lines to insert new roles. Nodes color-code by type: gold for you, blue for teams, orange for agents, magenta for project managers, green for skills. When you deploy, this exact hierarchy deploys.
Write a one-sentence objective, click Deploy. ATM generates any missing skill files, compiles a complete deployment primer with company context, team structure, skill contents, resolved variables, and coordination rules, then opens your terminal with the Claude CLI already running. No manual file editing, no forgotten context, no copy-paste.
Schedule any team or pipeline with OS-level scheduling (Windows Task Scheduler or cron on macOS/Linux). Daily, weekly, hourly, or custom intervals. Each execution spawns a fresh terminal with the full deployment primer, even when ATM is closed. Your content pipeline runs at 6am. Your SOC team checks systems every hour. You sleep.
Project Manager Pipelines let you sequence teams: Research team -> Analysis team -> Writing team, each with its own objective. Play the entire pipeline manually or schedule it. Each step completes before the next begins, with full context handoff.
A solo crypto investor built a 6-agent research team -- market analysts, risk assessors, portfolio optimizers, and a manager coordinating them. The team processes overnight market movements and delivers a unified investment brief every morning.
A one-person IT consultancy runs an 8-agent SOC team that triages Bitdefender alerts every morning at 6am. Includes a devil's advocate agent that challenges every recommendation before it reaches clients. One person, the analysis depth of a full security team.
A content creator's 7-agent team handles the full lifecycle: Reddit scouts find trending discussions, writers draft posts, tone calibrators ensure brand voice. The pipeline runs weekly on a schedule -- ready-to-publish content every Monday morning, no human intervention.
v0.8 introduces remote capabilities!
Download the installer:
macOS users: ATM is unsigned. Right-click the app and select "Open" the first time, or go to System Settings > Privacy & Security > "Open Anyway."
First run:
That's it. No configuration files, no setup wizards.
Fastest way: Paste this repo URL into Claude Code and let it handle the setup:
https://github.com/DatafyingTech/AUI
Manual setup:
git clone https://github.com/DatafyingTech/AUI.git
cd AUI
pnpm install
pnpm tauri dev
Prerequisites:
| Requirement | Version | |------------|---------| | Node.js | 18+ | | pnpm | 9+ | | Rust | stable |
Windows:
macOS:
xcode-select --install
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Linux (Debian/Ubuntu):
sudo apt install libwebkit2gtk-4.1-dev build-essential curl wget file libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Build for production:
pnpm tauri build
Note: pnpm dev runs frontend only. Use pnpm tauri dev for the full desktop app with file access, deployment, and terminal spawning.
| Capability | Details | |------------|---------| | Org Chart | Drag-and-drop canvas with collapse, reparenting, edge insert | | One-Click Deploy | Auto-generated primer + terminal launch | | Pipelines | Chain teams into sequential multi-step workflows | | Scheduling | OS-level scheduling (Task Scheduler / cron) with repeat options | | AI Generation | Generate full org structures from natural language | | Typed Variables | API Key, Password, Note, Text types with masking and root-to-agent inheritance | | Layouts | Save and switch between named configurations | | Node Duplication | Ctrl+C/V/D to copy entire team subtrees | | Autosave | Editors save automatically after 800ms idle | | Export/Import | Full org to JSON, import on another machine | | Zero Lock-In | Standard Claude Code config files -- no proprietary formats |
| Layer | Technology | |-------|-----------| | Desktop | [Tauri v