orca: Coordinate Parallel Coding Agents in One Workspace

Summary
Orca is a desktop and mobile workspace for running coding agents side by side in isolated Git worktrees. It helps developers coordinate, monitor, and review agent work, locally or on remote machines.
At a glance
- Language
- TypeScript
- License
- MIT
- Stars
- 84.4k
- Forks
- 5.4k
- Added to OSRepos
- June 21, 2026
- Last analyzed
- October 4, 2026
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
Orca is a development environment for coordinating multiple coding agents from one workspace. It runs CLI-based agents side by side, with each agent able to work in an isolated Git worktree, so developers can compare changes and choose what to merge.
It is designed for developers who want to delegate parallel coding tasks without losing track of agent activity, terminals, or review. Desktop apps are available for macOS, Windows, and Linux, with a mobile companion and support for remote worktrees over SSH.
Key Features
- Run multiple CLI coding agents in parallel, each in its own Git worktree.
- Monitor agent activity and send follow-ups from the mobile companion app.
- Review generated diffs, add line-level comments, and return feedback to an agent.
- Use split terminals with persistent scrollback.
- Connect to remote worktrees over SSH, including port forwarding and automatic reconnection.
- Browse GitHub and Linear tasks in the app and open worktrees from them.
- Use the CLI to script workflows such as creating worktrees and interacting with the app.
- Open a Chromium browser in Design Mode to share selected page elements and styles with an agent.
Use Cases
- A developer wants several agents to attempt separate solutions to the same task, then compare their changes in isolated worktrees.
- A small team needs a shared workflow for tracking agent tasks, reviewing diffs, and responding to agent questions.
- A developer working on a less powerful machine wants agents to run on a remote host while keeping editing and terminal access in Orca.
- A developer wants to check agent progress and send instructions away from their desk using the mobile companion.
Project Facts
- Language: TypeScript
- License: MIT
- Stars: 84.4k
- Forks: 5.4k
- Topics: ade, agent-ide, ai-agents, claude-code, cli, codex, cursor-agent, devtools, ghostty, ide, mobile-app, opencode, orchestration, parallel-agents, pi, terminal, worktrees, yc-backed
- Archived: No
Getting Started
Download Orca for macOS, Windows, or Linux from the download page, or install on macOS with Homebrew:
brew install --cask stablyai/orca/orca
See the README for other installation options, setup, and development instructions.
Alternatives
- tessera: Tessera focuses on local Claude Code, Codex, and OpenCode sessions, while Orca also targets mobile use and remote machines.
- synara: Synara combines agent sessions with project files, previews, and Git review; Orca centers on agents running side by side in isolated worktrees.
- OpenHands: OpenHands emphasizes a self-hosted control center for agent conversations and automations across backends, rather than Orca's worktree-based workspace.
- claude-code-by-agents: Claude Code by Agents coordinates work through threaded rooms and @mentions, while Orca organizes agents in isolated Git worktrees.
Considerations
- Orca is a workspace and orchestrator for CLI agents, not a coding model or a substitute for the agents themselves. You need to install and configure the agents you plan to use.
- Parallel worktrees help isolate changes, but developers still need to review agent output and decide what to merge.
- The mobile app pairs with a desktop host, and remote workflows require an SSH-accessible machine.
- The project describes itself as shipping frequently. Check the releases and documentation for current app and mobile setup details.
Source repository
Open the original repository on GitHub.
13 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

OrcaReplay: Record and Replay AI Agent Runs
October 2, 2026
OrcaReplay records AI agent runs so developers can inspect what happened, replay interactions offline, and fork a run from a checkpoint onto another model. It is a TypeScript CLI for debugging and comparing agent behavior without modifying the agent.

openmake_llm: Coordinate AI Models, Agents, and Tools
October 1, 2026
OpenMake is a self-hosted AI workspace that coordinates chat models, agents, and tools in one place. It suits people who want multi-step AI workflows with local or open-weight models, while keeping infrastructure and model choices under their control.

zennotes: Manage Markdown Notes with Keyboard-First Tools
October 1, 2026
ZenNotes is a local-first Markdown notes app for people who prefer plain files, keyboard navigation, and Vim motions. It runs as an Electron desktop app or a self-hosted web app, with search, diagrams, CLI, and MCP integrations.

Kun: Local-First AI Agent Workspace
September 27, 2026
Kun is a local-first workspace for using AI agents across coding, writing, design, research, and automation. Its desktop GUI and terminal TUI share one runtime, keeping tasks and approvals connected.