munder-difflin
local multi-agent harness
Munder Difflin is a desktop multi-agent harness that transforms terminal-based AI coding assistants into a coordinated team of collaborative agents. It wraps existing CLIs like Claude Code, OpenAI Codex, xAI Grok, Kimi Code, Gemini, Qwen, and others, giving each agent persistent memory, inter-agent messaging, and a visual representation on a 2D office floor. A supervisor agent named Michael orchestrates task routing and only escalates critical decisions to the human user. The system runs locally on macOS, Windows, or Linux using your existing API subscriptions and supports bring-your-own-keys plus local LLM integration.
Key Features
Use Cases
- 01Running multiple specialized AI coding assistants in parallel on different parts of a large codebase without manual coordination
- 02Building a persistent team of agents that remember project context across days and weeks of development sessions
- 03Delegating routine development tasks to an orchestrator agent while retaining approval rights over spending and destructive operations
- 04Integrating AI agent workflows with Slack channels or webhooks for team-based development automation
- 05Testing and comparing outputs from different AI models (Claude, GPT, Gemini, Grok) on the same coding task
- 06Running local LLM-powered agents alongside commercial API-based agents in a unified workflow
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
munder-difflin — FAQ
What is Munder Difflin?+
Munder Difflin is a desktop application that coordinates multiple AI coding assistants (like Claude Code, Codex, and Grok) as collaborative sub-agents with shared memory, inter-agent messaging, and a supervisor that routes tasks between them. It runs locally on your machine and visualizes agent activity on a 2D office floor.
How do I install Munder Difflin?+
Download the signed macOS, Windows, or Linux build from the GitHub releases page and run the onboarding wizard. The wizard checks for prerequisites (Node, git, agent CLIs) and can install missing components. Alternatively, developers can build from source with Node.js 18+ and a C/C++ toolchain for node-pty.
Which AI clients and models does Munder Difflin support?+
It supports Claude Code, OpenAI Codex, xAI Grok, Kimi Code, Gemini CLI, Antigravity, Qwen, OpenCode, Crush, pi.dev, GitHub Copilot CLI, and Cursor. You can also bring your own API keys or connect local LLMs via Ollama, LM Studio, or vLLM.
Do I need API keys or subscriptions?+
Yes, you need existing subscriptions or API keys for the AI services you want to use (Claude, OpenAI, xAI, etc.). Munder Difflin wraps your existing CLI tools and runs within their hourly limits. You can also configure local models that don't require external API keys.
Is Munder Difflin free?+
Yes, the software is free and open source under the MIT License. However, you still pay for the underlying AI service subscriptions (Claude, GPT, Gemini, etc.) that power the individual agents.
How does agent memory work?+
Each agent maintains markdown-based memory files that are indexed into a shared semantic memory palace. This allows agents to recall past learnings instantly across sessions, even after closing and reopening the application.
How do I install munder-difflin?+
Open the source repository on GitHub and follow its README. munder-difflin is a agent — MCP Agents Market links you directly to the official repo.
Is munder-difflin free?+
munder-difflin is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.