Open source agent orchestration desktop

Yoda

Run Codex, Claude Code, Gemini, OpenCode, and the rest of your agent CLIs in isolated git worktrees. Dispatch work, inspect diffs, watch checks, and merge with one deliberate review surface.

Parallel worktrees Every task gets an isolated git workspace, so agents do not collide.
Bring any CLI Use the agent providers already installed on your machine.
Remote over SSH Run agents on remote hosts while keeping one local command center.
Ticket to session Start from GitHub, Linear, Jira, GitLab, Forgejo, or Plain context.
Review to merge Read diffs, inspect checks, and archive tasks without losing context.

How it works

A calm operating model for parallel coding agents.

Yoda turns the messy loop of prompts, terminals, branches, and pull requests into one repeatable desktop workflow. Agents can move fast; your main branch stays controlled.

yoda dispatch queue
task-184codex - refactor auth modal
task-185claude - isolate ssh escape path
task-186gemini - audit settings copy
review3 diffs ready, 2 checks pending
01

Choose the work

Start from a repo, a ticket, or a plain prompt. Yoda keeps the task name, branch, provider, and project context together.

02

Spawn an isolated worktree

Each agent runs in a dedicated git worktree, locally or over SSH, with its own terminal and lifecycle.

03

Intervene without context loss

Pause, redirect, inspect files, and compare conversations while every task keeps its own state.

04

Review and ship deliberately

Check diffs, status, pull requests, and CI before merging or archiving the finished work.

Yoda desktop interface showing agent task orchestration and project workflow

Built for serious repo work

The desktop layer missing from agentic coding.

Yoda is not another model provider. It is the control plane for the tools you already trust, designed around local-first state, explicit review, and provider choice.

Isolation

Worktrees by default

Keep experiments, bug fixes, and refactors separate until you decide what deserves a merge.

Providers

Use the right agent per task

Switch between Codex, Claude Code, OpenCode, Gemini, Amp, Cursor, and more without changing the project workflow.

Review

Diffs, checks, and PRs together

See what changed, what passed, and what still needs attention before anything touches your main branch.

Remote

SSH development built in

Connect remote machines, mount projects, and run agent sessions close to the code and dependencies.

Context

Tickets become sessions

Pull issue context from GitHub, GitLab, Forgejo, Jira, Linear, or Plain directly into a new task.

Local-first

Your orchestration state stays local

Project state lives in a local database. The agent CLI you choose is the provider boundary.

Provider-agnostic

Bring your agent stack with you.

Yoda wraps the command line agents teams already use, then gives them shared task management, terminals, worktrees, MCP settings, and review affordances.

Codex Claude Code OpenCode Gemini CLI Amp Cursor Copilot Kimi Qwen Linear Jira GitHub GitLab Forgejo MCP

Download

Install Yoda on your workstation.

Native desktop builds are published through GitHub Releases for macOS, Windows, and Linux. Choose the installer that matches your machine.