whereismyai
Harmonist
Harmonist is an open-source multi-agent framework for coding assistants that enforces its review and memory rules with hooks the model cannot skip.
Harmonist, from GammaLab, is a drop-in multi-agent framework for Cursor, Claude Code, Copilot, Windsurf, Aider and other AI coding assistants. Most agent frameworks trust the model to follow their rules, but Harmonist gates every code-changing turn with hooks that check whether the required reviewer agents ran, whether memory was updated and whether every shipped file's supply chain is intact, and the turn does not complete if a check fails. It ships a catalogue of more than 180 specialist agents, structured and validated memory, and supply-chain integrity checks, with no runtime dependencies. Integration is done by asking the coding agent to follow the project's integration prompt, which installs an AGENTS.md into the user's project. It is open source on GitHub and tested in CI.
Harmonist at a glance
Key features
- Hooks that block turns when required checks fail
- Catalogue of 180+ specialist agents
- Mandatory reviewer agents on code changes
- Structured, validated project memory
- Supply-chain integrity checks for shipped files
- Works with Cursor, Claude Code, Copilot and Aider
- Zero runtime dependencies
Use it for
- Force code review agents to run before changes land
- Keep project memory current across agent sessions
- Add a large set of specialist agents to a repo
Alternatives to Harmonist
- Reviewer Agent — It uses a separate AI model to review code and prevent premature agent stopping.
- OpenRig — Coordinate multiple AI coding agents across long-term projects.
- OpenAgentsControl — Generates code matching your patterns and requires approval before execution.
- agent.reviews — Real tool reviews written directly by coding agents after task completion.
- Agent Relay — It carries turns between different AI agents and stops for human decisions.
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- Factorai — Manages multiple independent AI coding agents in parallel from one interface.
- Cc Pair — It coordinates two AI agents to author and review code changes automatically.
- Atomic Agents — Build predictable, modular AI applications with consistent, reliable outputs.
- Agent Beacon — Retains coding agent knowledge across tools so errors do not repeat.
- Flash Agents — Offloads reading and typing to cheap workers while keeping Claude for review
- Kodama — Provider-neutral multi-agent workflows for the Kiro CLI with persistent project memory.
All Harmonist alternatives