Plan
Plan where the work happens
The plan and its result stay together in their own node, so they're easy to reference when implementation starts.

Future of Agentic Coding Is HereYour flow deserves more than a chat and a sidebar. Director puts your coding agents on a canvas — planning, building, and reviewing in parallel, each in its own git worktree.
Native macOS app · Apple Silicon · macOS 15+
Direct your agents
Manage your agents, issues, plans, reviews, and their shared context from one cohesive canvas. Hand off work from one agent to the other, keep your workspaces clean.

Manage your context on a freeform canvas.
Canvas · transcript · terminal · review
Plan
The plan and its result stay together in their own node, so they're easy to reference when implementation starts.

Review
Inspect the affected files and every changed line before you accept the result in your current workspace.

Repository
Browse your project tree and its files when you need to, without breaking the flow of the work.

Workspaces
Director is 100% native. The gestures and interactions you'd expect from a Mac app are all there. Naturally.

Why “Director”
The working tagline was “meet your new engineering team.” Couldn't say it with a straight face, but after a week of shipping, it doesn't feel that far off.
Under the hood
The parts that matter when you run agents on a real codebase, every day.
Every node gets an isolated checkout. Agents work on real branches side by side, without stepping on each other's changes.
~/.director/checkouts/your-app/new-ui
Run as many threads as your machine can hold, and fan subagents out under a single node.
Director is a real Mac app, not Electron slop. 120fps across the board, however big the canvas graph gets.
Drop a director.json in the repo root and everyone on the team gets the same setup scripts, base branch, and review preferences.
{
"scripts": {
"setup": "pnpm install",
"run": "pnpm dev"
},
"git": { "baseBranch": "origin/main" },
"preferences": {
"codeReviewPreferences": "Focus on correctness and tests."
}
}Pull GitHub and Linear issues onto the canvas, then open, review, and merge PRs with the gh auth you already have. No extra tokens to manage.
Setup and run scripts stream into terminal tabs beside the chat — see the dev server your agent just fixed.
$ pnpm dev
▲ Next.js — local:3000
✓ Ready in 1.2s
○ compiling /canvas
The vocabulary
Nine kinds, one goal. Connect them, and context flows downstream to whoever needs it — human or agent.
Sketch the approach before an agent touches code.
An implementation agent with a job to do.
A second pass over the diff before it ships.
Fan a task out and collect the results.
Open, review, and merge without leaving.
Pull work in with its full context attached.
Your backlog, live on the canvas.
Markdown that stays where the work is.
For when things need to be extra tidy.
And then some
The stuff you notice in week two.
Any workspace, issue, or action — one keystroke away.
When the task is fuzzy, agents ask first — pick an answer and they carry on.
Invalidate the snapshot cache per node, or per graph?
Syntax-highlighted diffs for every pending change, before it ships.
11guard let node else { return }
12−invalidateAll(graph)
12+invalidate(node.id)
13+scheduleSnapshot(node)
Dictate prompts instead of typing them.
Listening…
Reusable prompts for the moves you repeat.
Teach agents the workflows your project expects.
Full Codex Plugin support.
Keep your usage limits under control.
One window per project, or native tabs for all of them.
Drop a file into a thread, preview it in place.
A quiet ping when an agent finishes or gets stuck.
Pricing
Evaluate the real app for as long as you like — no account, no trial clock. One purchase unlocks the whole canvas.
Full license
No accounts, sign-ups or trial clock.
Apple Silicon build. No Electron shell, no browser tab pretending to be an IDE.
Activate on your Macs. Deactivate from the Polar customer portal when a machine retires.
Pay once. No seat math, no monthly surprise. License key lands in your inbox after checkout.
In-app updates when we ship. Canvas gets better at no extra cost.
Already have a key? Install the app and paste it under Settings → License.
Download Director for Mac and run your first agent today — free, with 1 project, 1 workspace and up to 4 nodes. When it clicks, one purchase unlocks everything.
Download free for macOSNative macOS · Free download · $29 one-time license