What problem does it solve?
Polyphony prevents agent-to-agent conflicts and flaky results by giving each routed task its own isolated Docker workspace with a dedicated git branch.
Core Features & Use Cases
- Container-isolated parallel agents: Run multiple sessions concurrently without shared working directories, ensuring clean tests and PR-ready branch output.
- Policy-based routing: Evaluate tasks with complexity scoring and route them to the best available agent(s) using top-down match rules.
- Workspace lifecycle management: Provision per-task clones, mount credentials safely as read-only overlays, verify outcomes, and clean up completed workspaces.
Use case: You need to fix a high-risk security bug and also delegate documentation research—Polyphony can route each activity to different agents while keeping their repositories and test runs fully isolated.
Quick Start
Use the Polyphony skill to spawn a task by telling your AI: "Run polyphony spawn 'Fix auth middleware timing attacks' and show routing decisions and final landed outcome."