Discover and explore top open-source AI tools and projects—updated daily.
nrslibAI agent orchestration system for structured multi-agent coordination
New!
Top 77.7% on SourcePulse
A multi-agent orchestration system, TAKT defines AI agent workflows via YAML, enabling structured, visible, and replayable execution. It targets developers and researchers leveraging AI agents like Claude Code and Codex, offering a robust framework for coordinating complex tasks and integrating AI into CI/CD pipelines.
How It Works
TAKT employs a music metaphor: "pieces" are workflow definitions, and "movements" are individual steps. YAML files declare agent assignments, permissions, and failure handling for each movement, ensuring explicit control over AI agent interactions. This approach makes non-deterministic AI decisions transparent and reproducible, providing essential structure for multi-agent coordination and guardrails for automated pipelines.
Quick Start & Requirements
npm install -g taktgh) is required for GitHub Issue integration.Highlighted Details
--task or --piece flags.--pipeline mode enables non-interactive, automated execution suitable for CI/CD, with options for auto-creating Pull Requests.add, run, watch, list) facilitate batch processing using .takt/tasks/ files.Licensing & Compatibility
Limitations & Caveats
TAKT coordinates AI agents but does not autonomously decide on project goals; users must provide the task. It is designed for workflow structure across agents, not as a direct replacement for agent-specific extensions (Skills) or parallel agent execution (Swarm). Full automation requires explicit opt-in via pipeline mode.
1 day ago
Inactive
mikeyobrien
ag2ai
wshobson