It runs a real agent, headless
A session is a real Claude Code or Codex process running against a real clone of a real repo. It commits, it pushes, it opens a PR, and it hands the result back for you to approve.
Zimmer is open-source, standards-built, and made for a single circle of trust — you, or a couple, or business partners. You stay in control of what runs and what merges; Zimmer handles the toil of getting an agent from a prompt to a verified PR.
It runs a real agent, headless
A session is a real Claude Code or Codex process running against a real clone of a real repo. It commits, it pushes, it opens a PR, and it hands the result back for you to approve.
It has a lifecycle
waiting → running → needs_input → archived. Every session sits in one of those
states, and the state machine decides the next move, not a human babysitting a terminal.
It wires the context
Skills, MCP servers, agent roots, hooks, plugins, and references are resolved from a catalog by AIR and injected into the clone before the agent starts.
It tells you what's broken
These docs include a Known limitations page that names real bugs in real files. It is meant to be read, not skipped.