ORCH

ORCH is an open-source multi-agent orchestration harness created by oxgeneral. It acts as a supervisory control layer for running, coordinating, and automating complex software engineering tasks across multiple terminal-based AI coding agents and backend model providers. In daily use, ORCH operates through CLI commands and an optional headless background daemon. Developers define goals and assign them to specific agent personas or adapters—such as pi-coding-agent, Grok, Antigravity, or Claude Code integration skills. ORCH communicates with agent sub-processes over persistent RPC channels, tracking task lifecycles, monitoring standard input/output, and recording token usage and file mutations into structured event logs (run.jsonl). Unlike standalone coding assistants that operate as single-turn chatbots, ORCH specializes in multi-agent dispatch and execution state management. It provides role-based goal assignment, process lifecycle oversight, and telemetry capture across heterogeneous agent backends. ORCH is open source and distributed as a Node.js package via npm and GitHub.

Tags: agent harness, ai agent, cli, OpenSource, terminal

Visit ORCH