About Middleman
Middleman is an open source, local first platform for orchestrating AI coding agents through a persistent manager. A user creates a manager for a project, points it at a repository, picks the models to use and explains how work should be broken down and which standards apply. The manager then dispatches worker agents, tracks progress and steers them without the user supervising each terminal.
Workers run in parallel in isolated git worktrees, so Codex can handle backend work while Claude Opus handles interface work at the same time. A dedicated merger agent serializes completed work into the main branch to avoid conflicts. The manager keeps persistent memory of preferences, routing decisions and project context across sessions, and is event driven so it is never blocked by a single worker. Supported runtimes are Claude, Codex and Codex App, with a web interface that streams activity in real time.
It is built for developers who run several coding agents at once and want to delegate the project management between their intent and shipped code.
Middleman is a self hosted daemon that runs on the user's machine, under the Apache 2.0 license. Setup is a git clone, a package install and a dev server at localhost, and the site states that code and API keys stay local. It is free, and the site publishes no paid plans.