Typed plans
Architect output becomes structured work with explicit file scope, interfaces and checks.
Technical portal
Orcho is a local-first control plane for cross-agent, cross-project software work. A run is the protocol boundary: typed plans in, review contracts and phase events through, evidence bundles and an explicit readiness verdict out.
⟳² ( ▶ plan [Claude] → validate_plan [Codex] ) → implement [Claude] → ⟳² ( review_changes [Codex] → repair_changes [Claude] ) → final_acceptance [Codex] Execution core
Orcho starts as a CLI-first engine: interactive in a developer TTY, structured for headless CI, durable enough that every other surface inspects the same run record instead of inventing its own history.
Architect output becomes structured work with explicit file scope, interfaces and checks.
review_changes emits findings that can block release or route the run through repair_changes.
Events, run diffs, metrics and handoff decisions become the trail for later readers and tools.
Evidence
The evidence bundle pins the typed plan, gate findings, run diff, event spine, cost split and handoff decisions for a single run. Typed contracts are also a cost mechanism: in a live repeat-run, contract-first output cut API-equivalent cost from roughly $0.56–$0.69 to $0.15–$0.23 on the same task.
MCP available
The MCP server is the programmatic control surface today: start, watch, handoff, resume and inspect the same CLI-backed runs from any MCP client.
Cross-project
The cross-run supervisor projects a shared plan into project-specific work, then accepts at system level: a child gate failure or missing integrated proof blocks the feature even when every local diff looks correct.
Boundary
The technical portal explains the protocol and proof shape; the operating manual, install docs and release notes are live at docs.orcho.dev and in the package changelogs.