chaitanyagiri/munder-difflin

local multi-agent harness

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 3 minutes ago
Added to GitGenius on August 20th, 2026
Created on May 31st, 2026
Open Issues & Pull Requests: 69 (+2)
Number of forks: 345
Total Stargazers: 3,041 (+13)
Total Subscribers: 18 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.9 hours
Mean response time: 2.9 days
90th percentile: 4.0 days
Tracked items: 56

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 83% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 5 hours, while "enhancement" waits about 2 days. Only 12% of issues opened in the past year have been closed. Three people close 96% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 29
New in 7 days: 26
Closed in 7 days: 3
Avg open age: 13 days
Stale 30+ days: 1
Stale 90+ days: 0

Recent activity

Opened in 7 days: 26
Closed in 7 days: 3
Comments in 7 days: 3
Events in 7 days: 10

Top labels

  • enhancement (21)
  • bug (12)
  • good first issue (1)
  • help wanted (1)

Detailed Description

Munder Difflin is a multi-agent harness that coordinates multiple AI coding agents on your local machine.

The tool solves the problem of running multiple AI agents efficiently within the constraints of existing API subscriptions and hourly rate limits. It wraps several coding-focused language models—Claude Code, Gemini, OpenAI Codex, xAI Grok, Kimi Code, Qwen, OpenCode, Crush, pi.dev, and GitHub Copilot CLI—allowing you to bring your own API keys or use local models. The approach works by converting terminal-based coding CLIs into coordinated agents that persist while you're away. Each agent receives long-term memory and a mailbox for communication. A central coordinator agent called Michael routes work between them, visualizing the office as a 2D floor where agents appear as avatars working on shared tasks.

Developers should choose this tool if they want to automate coding work across multiple AI models without paying for dedicated agent infrastructure, and if they already subscribe to the underlying services. It suits projects where you need parallel work streams coordinated intelligently—the tool handles routing and memory management so agents can build context over time. The project positions itself as free and performant, working within the hourly limits of subscriptions you already pay for, distinguishing it from solutions that require separate agent platform costs.

The project is in working prototype status and actively welcomes pull requests. Development spans a full stack built with Electron, React, TypeScript, Pixi.js for visualization, xterm.js for terminal rendering, and node-pty for process management, indicating sustained effort across frontend, backend, and system integration layers.