Preparing your workspace…
Preparing your workspace…
ArrowDeck by GreatArrow.ai
One window listing everything in flight across your projects — cards, agents, branches, people, money — filtered six ways by whose move it is, so the rows only you can clear are never more than one keypress away.
Version 0.16.1 · 39.9 MB · Universal (Apple silicon + Intel) · Requires macOS 14.0+
Signed and notarized by Apple. Released .
ArrowDeck is not a code editor. It launches, supervises and lands the work of any number of agents across any number of projects, each in its own worktree. “Open in editor” hands one of those copies to the editor you already use. The ArrowDeck overview walks through the window with pictures.
ArrowDeck makes a fresh copy of the project on its own branch for each task, and it is the only thing that starts agents — so it will not start one in a copy that is already busy. Two agents cannot overwrite each other, and neither can touch the checkout you have open in your editor.
While an agent works, ArrowDeck quietly captures whatever it has written but not yet saved properly — every few minutes, and immediately on exit, death, or a usage limit. Restoring one of those puts it into a fresh copy of the project, so it can never overwrite newer work.
Each task is tracked from claimed, through code written, pull request open, checks running, ready to merge, merged, and live and verified. A row only ever offers the button that is safe right now — a task that is not ready to merge simply has no merge button.
On first run it looks around your Mac and tells you which coding agents you have installed, which projects it can see, and the name your commits are signed with. Nothing is changed while it looks. One click sets up what it found, merging each app's settings rather than overwriting them, with a backup before every write.
Multiple AI accounts, GitHub identities and workspaces side by side. Each project binds to exactly one of them, and an agent launches with only that one's credentials. Where it would be a guess, ArrowDeck stops and asks you — never a silent fall back to whoever happens to be signed in.
An agent waiting on an answer gets you a macOS notification that opens straight to its terminal. Progress moments update the bell in the title bar instead of interrupting you. Focus and Do Not Disturb are respected, and ArrowDeck never plays a sound of its own.
Everything local — the isolated copies, the supervision, the terminals, the captured work, the road to production, the tidying up — works with no account at all. Connect a GreatArrow.ai workspace and your cards, notifications, claims and memory follow you between machines. You can connect later without losing anything.
A governor caps how much heavy work runs at once and watches load, memory and free disk. When your Mac gets busy ArrowDeck stops starting new work by itself and says so, rather than wedging the machine. Work already running keeps going.
Drag the edges between the filters, the list, the panel and the terminal drawer to the widths that suit your screen; ArrowDeck remembers them on this Mac. It opens on the filter you left it on — and on a Mac with no account it opens on “An agent is on it”, because that is the half of the list a machine with nothing attached can actually fill.
There are no rooms to move between. Everything in flight is one list, and these sort it by whose move it is — pressing one shortens the list rather than taking you anywhere. ⌘K reaches any of them by name, including the names older versions used.
| Press | Filter | What is in it |
|---|---|---|
| ⌘1 | Yours to decide | Nothing moves until you say so. |
| ⌘2 | An agent is on it | Running now. No input needed. |
| ⌘3 | Moving on its own | Checks and claims. No input needed. |
| ⌘4 | Waiting on someone | A person, not a machine. |
| ⌘5 | Ready to go live | Checks passed. Needs your go. |
| ⌘6 | Landed | Live and verified. |
Version 0.16.1, released .
ArrowDeck checks for a new version when it starts and every six hours after that, and offers a one-click restart to update. Every update is cryptographically signed by GreatArrow.ai — an unsigned or altered download is refused rather than installed.
ArrowDeck is proprietary software. By installing it you accept the licence shown on first launch. See our privacy policy for what leaves your device.