CLI agents are really smart, they are already better at your job, why not just let it do all your work? Munder Difflin is a local agent harness that wraps around any cli agent to make it part of a forever running agent hive that you control
Free & open source. macOS · Windows · Linux — or build from source in two commands.
Introduction. The whole idea in 18 seconds — an office of AI agents, working for you.
No new API bills. It drives the CLIs and subscriptions you already have — each one gets a desk, a mailbox, and a seat in the same hive.
Everything a real team has — an org chart, shared memory, a task board, and a boss who delegates — built around the agents on your machine.
Brief one orchestrator like you'd brief a team lead. It plans the job, hires the right agents, routes every task, and keeps the floor moving — for hours or days.
Every agent shares MemPalace, a searchable long-term memory. What the office learns once, it never learns twice — across restarts, sessions, and new hires.
Drop a message in Slack, POST to a webhook, or put it on a schedule. The office picks it up, does the work, and replies when it's done.
Flip it on and Michael greets you out loud. Describe the goal; he spawns hires, assigns and steers the work, reads back memory or any agent's status on request, and speaks up when it's done. Hands-free orchestration — with the same human-in-the-loop confirms before anything risky.
One click opens a full Monaco IDE — the same editor engine as VS Code — right over the office. Browse the file tree, review every change your agents made as a side-by-side git diff, edit in tabs with dirty-state tracking, and save with Cmd/Ctrl+S. No context switch, no external editor — read, tweak, and approve agent work where it happens.
Agents run autonomously, but spend, scope, and destructive ops escalate to you for a yes/no. Circuit breaker, mid-run steering, and a graceful stop — always.
The harness lives on your computer — no vendor cloud, no code upload. Each agent is a real CLI process in its own terminal and its own isolated git worktree, so parallel work never collides. You decide what each agent can touch and how far it can go.
Spawn a sales agent to research leads while engineering ships a feature, marketing drafts the launch post, and product writes the release notes. One office, every function.
No YAML, no pipelines, no agent framework to learn. You talk to one orchestrator; everything else is its job.
Describe the goal in plain language — typed, spoken, from Slack, a webhook, or a schedule. One chat is the whole interface.
GOD plans the job and hands each piece to the right agent — research, build, review — each a real CLI in its own terminal and git worktree, all running in parallel with one shared memory.
Every agent is an avatar on a live office floor. Open any desk to read its terminal or type back in. The hive keeps iterating — and escalates to you before anything risky.
You already have great agents. What they're missing is coordination, memory, and someone to keep them working while you're not looking.
| A single CLI tab | Munder Difflin | |
|---|---|---|
| Agents in parallel | One, babysat by you | ✓ A whole floor, orchestrated |
| Multiple CLI tools | One at a time | ✓ Seven engines, one office — Claude Code to Copilot |
| Talk to your agents | Typing only | ✓ Talk mode — run the floor by voice |
| Trigger from Slack | — | ✓ Message a channel; the reply comes back when it's done |
| Webhooks & schedules | Cron + duct tape | ✓ POST a webhook or set it on a schedule |
| Runs unattended | Stops when you close the lid | ✓ Hours to days, autonomously |
| Long-term memory | Forgets every session | ✓ MemPalace, shared by every agent |
| See what's happening | Scrollback archaeology | ✓ A live office floor + Command Center |
| Safety rails | Hope | ✓ Human gates on spend, scope & deletes |
| Cost | Your existing subscription | ✓ Same — free & open source on top |
| Cool to look at? | It's… a terminal | 😎 Extremely. It's The Office, starring your agents. |
claude, codex, or agy already work in your terminal, they'll work here — the harness runs the same CLI processes under your existing login/subscription. You can optionally add your own keys or local LLMs in Settings → AI Engines.We strongly believe that open-source software has been the building block of nearly every prominent technology driving this world. Building a project like this in the open is one of the best ways I know to give back to the community that made it possible. The code is MIT-licensed — fork it, learn from it, ship with it.
Grab a build for macOS, Windows, or Linux, or run it yourself. You'll need Node 18+, a C/C++ toolchain (for node-pty), and at least one agent CLI on your PATH.
The download is, and always will be, free. If Munder Difflin is useful to you, two small things keep it going.
It costs nothing, takes two seconds, and is the single biggest way to help the project reach more people.
★ Star the repoChip in to fund development and assets. Patrons get listed below with a backlink to wherever you'd like.
Become a patron →A full floor of AI agents — planning, building, and shipping around the clock, on your machine. Free, local, and MIT-licensed.