AI agent orchestration / Your infrastructure

Different AI agents.
One team.
You lead.

  • Claude Code production
  • Codex production
  • Antigravity / Gemini beta
  • Kimi Code production
  • Muse Code preview

Yonca is a local-first lead/worker orchestrator that brings five coding-agent providers into one team. A lead agent writes the brief, dispatches work and collects evidence of the result. Worker agents run under separate accounts and identities on local, Linux or macOS 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. Ajanda keeps a PR ledger, a fleet WIP gate that prevents automation from creating a blockage, and decisions waiting for an owner. 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

Claude Code and Codex are production paths; Antigravity / Gemini is beta. Kimi Code is production for local macOS sandboxed write work. Muse Code is preview and in local-dispatch acceptance. Its production dispatch fails closed unless quota admission is measurable. 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 write, clear boundariesKimi Code write mode runs locally in the macOS Seatbelt sandbox with its own state-directory policy. Muse Code local dispatch is in acceptance. Its production dispatch fails closed unless quota admission is measurable. Remote Kimi Code and Muse Code targets are planned.

04 / Operator tools

Watch, decide, direct.

Live acceptance · In preparation

One operator surface combines the dashboard and controls for account budgets, project consent, machine pause/resume, session and CSRF protection. Telegram carries owner questions, decisions and receipts 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; set budgets, grant or revoke project consent, pause or resume machines, and read redacted audit records.
  • TelegramThe owner channel records selectable questions, approvals and receipts. Managed 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 ↗