Open source · bring your own Claude
A mastermind for
Claude Code.
AgentDeck turns Claude Code into a team you direct. Delegate tickets from a board, watch agents work in live threads, approve risky actions from one inbox, and see exactly what every run costs — on your Mac, your VPS, your rules.
MIT-licensed. Your code and sessions never leave machines you control.
Backlog
In progress
In review
What you get
Run a fleet of agents like a team,
not a terminal tab.
Orchestrate board
Tickets become agent runs. Delegate with a model and effort level, watch live cards pulse while agents work, and comment to steer — a comment moves the work, not just the card.
Live threads
Every agent is a transcript you can open: tool calls as they happen, a steering composer, and a context rail with the run's cost, branch, worktree state, and PR checks.
Approvals inbox
Risky commands wait for you. One inbox for every pending permission across all agents, with the full command shown — allow or deny from the app or a native notification.
Ticket isolation
Each ticket gets its own branch and git worktree. Agents can't step on each other or on your working tree; finished work arrives as a PR, and cleanup is one click.
Live map
Your whole operation as a live graph — team lead, projects, running threads — with pids, costs, dirty counts, and PR badges. Click any node to jump into it.
Exact usage ledger
Tokens, turns, and dollars by hour, model, and project — from a real ledger, not estimates. Live sessions show each agent's context window filling in real time.
Plus a team-lead agent that plans and delegates for you, a ⌘K palette, native OS notifications, per-project MCP servers and skills, and an iOS companion in the works.
How it works
Three pieces. You control all of them.
Run the daemon
A small background process owns your Claude Code sessions, threads, tickets, and the usage ledger — in SQLite, on your Mac or a VPS. Node 20+, one command.
Open the app
The desktop app connects to your daemon: board, threads, approvals, usage, live map. It even starts the daemon for you if it isn't running.
Delegate
Write a ticket, pick a model, hit go. AgentDeck drives Claude Code with your account — Anthropic bills you directly, and AgentDeck never marks up a token.
Open source
The whole product is public. Nothing held back.
AgentDeck is MIT-licensed — daemon, desktop app, mobile relay, all of it. Read every line before you trust it with your repos. Self-host it forever for free, or pay us to run it and stay current without thinking about it.
# self-host in three commands
$ git clone https://github.com/MarcK98/agentdeck.git
$ cd agentdeck && npm install
$ npm run desktop
✓ daemon up · desktop connected · delegate your first ticket
Pricing
Free to run yourself. Paid if we run it for you.
Same product on every plan — the paid tiers buy operations, not features.
Self-host
The full product, on your hardware.
- Every feature — nothing gated
- MIT license, audit every line
- Desktop app + daemon + relay
- Updates when you
git pull - Community support on GitHub
Hosted
We run AgentDeck. You just delegate.
- Everything in Self-host
- Your daemon on a managed VPS
- Continuous updates, applied for you
- Nightly backups of your workspace
- Mobile relay configured out of the box
- Email support
Concierge
Your whole fleet, set up and tuned.
- Everything in Hosted
- Onboarding across your repos
- Custom MCP servers, skills & agents wired for you
- Priority support, direct line
- Migration & workflow design help
Every plan is bring-your-own-Claude: AgentDeck drives Claude Code with your Anthropic account, Anthropic bills your usage directly, and AgentDeck never marks up tokens.
FAQ
Questions, answered straight.
Do I need a Claude subscription?
Yes. AgentDeck is an orchestrator for Claude Code — it drives the official CLI with your Anthropic account (subscription or API key). Anthropic bills your usage directly; AgentDeck adds no markup and never proxies your tokens.
Does my code leave my machines?
No. The daemon, your repos, your sessions, and the usage ledger live where you deploy them — your Mac or your VPS. The only outbound traffic is Claude Code talking to Anthropic, exactly as it does when you run it by hand.
What's actually different between Self-host and Hosted?
The software is identical. Hosted means we provision a VPS, run your daemon on it, apply every update as it ships, back up your workspace nightly, and wire up the mobile relay — the operations work, so you never SSH into anything.
Is self-hosting really free? What's the catch?
Really free — MIT license, every feature, no telemetry, no seat limits. The catch is you operate it yourself: updates, backups, and uptime are yours. If that stops being fun, Hosted exists.
What platforms does it run on?
The desktop app runs on macOS today. The daemon runs anywhere Node 20+ does — macOS or Linux, local or VPS. An iOS companion app (via the relay) is in development.
Is AgentDeck affiliated with Anthropic?
No. AgentDeck is an independent open-source project built on top of Claude Code. Claude is a trademark of Anthropic, PBC.