nrslib/takt
A TypeScript framework for orchestrating multiple AI coding agents through declarative YAML workflows with structured review loops.

TAKT is an agent coordination topology that orchestrates multiple AI agents (Claude Code, Codex, OpenCode, Cursor, GitHub Copilot CLI) through YAML-defined workflows. It separates implementation, review, fix, and re-review responsibilities into distinct phases, each with its own persona, policy, and instructions. Reviews cannot be skipped, and findings route work back to fix steps. The system treats AI agents as external resources to be controlled rather than trusted autonomously.