AI agent orchestration / Your infrastructure

Different AI agents.
One team.
You lead.

  • Codex
  • Claude Code
  • Gemini CLI
  • Muse Code — production dispatch is not enabled

Yonca is a local-first lead/worker orchestrator that brings coding agents from different providers into one team. A lead agent from any supported provider writes the brief, dispatches the work and collects evidence of the result. Worker agents run under separate accounts and identities, on local or remote machines. You keep control of project consent and acceptance.

In active development · live acceptance: in preparation

The team, from brief to evidence
Lead agentBrief → dispatch → collect evidence
WriteReviewVerify

Separate accounts · separate identities · local or remote machines

Evidence returned to the leadStatus · artifact · repository · remote · resources

01 / Team workflow

How the orchestration works.

Live acceptance · In preparation

The lead turns a brief into bounded worker jobs. Dispatch checks source freshness, project consent, host pressure and quota before starting work. Independent review follows the rule “author ≠ reviewer”; the reviewer can come from another provider. The correction path allows one fix round followed by a fresh review; unresolved work returns to the lead to split into smaller jobs.

  • Count the checks, pin the revisionThe merge gate requires all counted checks to succeed and binds review to exact head and base SHAs; a changed revision stops the chain.
  • Collect five recordsFor code delivery, the lead checks status, artifact, repository, remote delivery and remaining resources. A report alone does not close the job.

02 / Providers, accounts & machines

A mixed team on your own fleet.

Live acceptance · In preparation

Codex, Claude Code and Gemini CLI have provider-specific execution paths. Muse Code has adapter and source preparation; production dispatch is not enabled. Each configured account maps to its provider identity; accounts and subscriptions stay separate. Budget and quota checks guide account selection, and rerouting checks consent again. Your self-hosted fleet maps a local project to its configured remote workspace.

  • Remote cancellation with evidenceThe systemd scope path checks that the scope is inactive and its control group is empty or absent. Each host needs its own live acceptance.
  • Local usage, visible limitsMuse local ledger source preparation tracks starts against an operator-set limit in tests; production dispatch is not enabled. Local records do not enable execution or measure the provider’s remaining quota. Missing, stale or corrupt records remain unknown.

04 / Operator tools

Watch, decide, direct.

Live acceptance · In preparation

The dashboard combines team monitoring with controls for account budgets and project consent. Telegram offers selectable questions and approval exchanges when an operator decision is needed. The CLI exposes dispatch, job status and diagnostics. Live acceptance is tracked separately for each operator surface and provider.

  • DashboardInspect jobs and account state; grant or revoke project consent and read redacted audit records.
  • TelegramManaged continuation evidence covers the Codex path. Other provider modes and live message delivery still need separate acceptance.
  • CLIUse the same team workflow from the terminal, with explicit job and health readback.

05 / Live acceptance · In preparation

Backup & recovery

Recovery supports the team’s continuity. Source and test coverage is partial. A fresh inventory, destination and retention checks, and an isolated restore drill still need acceptance evidence.

  • Live verification: in preparation — no fresh restore drill receipt.

06 / Roadmap

What comes next.

Live acceptance · In preparation

The roadmap starts with live acceptance of the orchestration workflow on each intended account and machine. Local inference needs a verified runtime, endpoint and isolation before hardware can count as usable capacity. Memory migration needs an agreed source, privacy boundary and repeatable import. Installation and live acceptance remain separate milestones.

  • Team acceptanceExercise the complete dispatch, review and evidence chain on the intended fleet.
  • Local runtime & memoryVerify inference and migration independently, with their own acceptance records.

Build with
your AI team.

Bring your coding workflow and the providers you want on the team. Yonca is being developed around explicit consent and visible evidence. Get in touch to discuss your orchestration needs.

  • Your infrastructure · your accounts · your acceptance decision
to@ate.sh ↗