mrkeyoor.com_
Sun 01 Nov 21:55 UTC
AI Toolsevaluationupdated 26 Oct 2026

orca review

Orca is a desktop workspace for coordinating command-line coding agents. Its README describes running Codex, Claude Code, OpenCode and Pi side by side in separate Git worktrees, with terminals, diff review, remote access and a mobile companion. These are documented capabilities, not features we verified in the packaged app.

+4,669stars / 7d
Verdict

Orca is worth evaluating if comparing several CLI-agent attempts in separate worktrees is a recurring task. Start with a documented desktop download and check your chosen agents and review workflow before adopting it. Our September 29, 2026 run at commit 50a8ef1 completed dependency installation, failed during build typechecking after 205 seconds and timed out during tests at 900 seconds. It did not establish packaged-app quality, an installed CLI, a complete test result or a need for more memory.

We ran it

Lab card: what happened when we ran orcaScreenshot of orca (onOrca.dev)
Install✓ · 94s1295 packages · 1650 MB
Build✗ · 205s
Tests✗ timed out · 900sran, no count parsed
Repo30593 files~4,927,522 lines of source · 260.5 MB · 73 CI workflows · tests dir

Answers from our run

Does orca build from source?

Dependencies installed in 94 seconds (1295 packages), and the build failed. We cloned commit 50a8ef1 into a clean Debian container with 3 CPUs and no project-specific setup.

Do orca's tests pass?

We could not finish them: the suite was still running after 15 minutes in our container.

Who should not use orca?

Developers whose existing single-agent terminal workflow already meets their needs.

What are the alternatives to orca?

OpenHands Agent Canvas, OpenCode. Orca is worth evaluating if comparing several CLI-agent attempts in separate worktrees is a recurring task.

Setup2/5On the stated evidence rubric, setup remains unresolved: our September 29, 2026 run at 50a8ef1 completed dependency installation in 94 seconds, failed its build after 205 seconds and timed out during tests at 900 seconds. Packaged installation was not tested.
Docs3/5The README provides desktop download and package-manager routes and links contributor documentation. Those routes support evaluation, but we did not verify the linked guides' completeness.
Community3/5The supplied issue extract shows feature requests and bug reports opened on October 26, 2026, with 4,272 open issues. It establishes participation, not adoption, response quality or resolution speed.
Maturity2/5The v1.4.217 notes document Codex compatibility fixes and server-isolation tradeoffs. Our incomplete source checks and absence of a packaged-app trial leave operational reliability unresolved.

Discussed on

  1. hnShow HN: Open Source 'Conductor + Ghostty'21 points

Who it’s for

Developers who already use CLI coding agents and want to compare separate attempts at the same task.
Teams evaluating a shared interface for worktrees and agent-generated diffs.
Contributors prepared to investigate a large source checkout and reproduce its build requirements.

Who it’s NOT for

Developers whose existing single-agent terminal workflow already meets their needs.
Teams requiring a verified source build and complete test result from this review: our recorded run established neither.
Buyers treating documented mobile, SSH or agent compatibility as independently tested here. Our run did not exercise those workflows.

Setup reality

In our recorded run on September 29, 2026, commit 50a8ef1 completed the dependency-install step in 94 seconds. The record reports 1,295 dependencies and 1,650 MB of dependency storage. This was not an installed-app or installed-CLI check.

The build exited with code 1 after 205 seconds, with two TypeScript processes reporting SIGKILL. The cause is not established. The test command timed out at 900 seconds, leaving the suite result unknown.

The recorded sandbox had 3 CPUs, 8 GB of memory and image label lab-node:22. That image label does not establish the runtime version; the raw detector separately recorded nodeMajor 24. The checkout scan recorded 30,593 files, approximately 4,927,522 lines, 260.5 MB, 73 CI workflow files, workspaces and a tests directory. It found no Dockerfile or Compose file in that checkout. Those scan results do not establish whether an external container distribution exists.

The README documents desktop downloads for macOS, Windows and Linux, plus Homebrew and AUR installation routes. Its signing statement specifically identifies Windows code signing; the supplied evidence does not establish that every platform download is signed. We did not install or launch a packaged release.

Should you use Orca for parallel coding agents?

Orca is worth evaluating when you regularly compare several agents' attempts at the same coding task. Its README describes separate Git worktrees, a shared review interface and comments that can be sent back to an agent. Our source run provides setup evidence, but it does not verify that desktop workflow.

The distinction matters when choosing how to try it: installing a release and developing Orca from source are different tasks. The failed source build below does not show that the released application is broken.

What the README describes

The README lists Codex, Claude Code, OpenCode and Pi, and claims support for any agent that runs in a terminal. It describes sending one prompt to five agents in isolated worktrees, comparing their results and merging the chosen result. Treat that compatibility statement as a project claim rather than our tested compatibility matrix.

Other documented features include terminal splits with persistent scrollback, Design Mode that sends an element's HTML, CSS and cropped screenshot to an agent, GitHub and Linear task integration, SSH worktrees and a paired mobile companion. Quick open searches worktrees, files, agents, commands and repository context. None of these interactions was exercised in our recorded run.

Our recorded source run

Our run was recorded on September 29, 2026 at 04:22:31 UTC against commit 50a8ef1, full SHA 50a8ef18e48a22076a3343ca65f4b40971ec84bf. The sandbox configuration records 3 CPUs, 8 GB of memory and image lab-node:22. The image name is not proof of the actual Node runtime; the raw detector separately records nodeMajor 24.

The dependency-install step completed in 94 seconds. The measurement reports 1,295 dependencies and 1,650 MB of dependency storage. The install tail's own pnpm message says 1m 11.2s using pnpm v12.0.0; the harness measured 93,877 milliseconds for the whole step. We use the rounded 94-second step duration consistently. Completion of this step does not prove that Orca's application or CLI was installed and usable.

The build exited with code 1 after 205 seconds. Its command sequence began with desktop work before native work. During typechecking, tsc tsconfig.node.json and tsc tsconfig.tc.web.json reported SIGKILL. The recorded output does not identify the cause. It cannot establish a memory requirement, a source defect or a host-policy explanation.

The test command timed out after 900 seconds. Its tail contains React act(...) environment warnings and passing summaries for two files: 27 tests in the native chat live-session file and 30 in the OpenCode hook lifecycle file. Those are partial log observations, not an exhaustive count of unique passing tests. No complete-log reconciliation or new execution was performed, and the overall suite result remains unknown.

The checkout scan recorded 30,593 files, approximately 4,927,522 lines and 260.5 MB. It also recorded workspaces, a tests directory and 73 CI workflow files, with no Dockerfile or Compose file found. These are checkout measurements, not counts of authored production code or evidence of passing CI. No audit result, installed-binary check or agent workload measurement is supplied.

Choose a release trial or source investigation

For an application trial, the README documents downloads for Apple Silicon and Intel Macs, Windows and Linux AppImage, plus Homebrew and AUR routes. We did not time or verify those installations. The supplied README specifically identifies Windows code signing, which does not justify describing every download as signed.

For source work, start with the contributor guide linked by the README and reproduce the build with a recorded toolchain. The README also identifies a separate relay workspace under cloud/; the commit-pinned README links a headless Linux server guide. Our result leaves the build cause unresolved, so allocating more memory alone is not an evidence-backed fix.

Check agent versions before adoption

The v1.4.217 release notes describe a concrete compatibility failure: Codex 0.158 removed a welcome-screen label that Orca used for startup detection. The release says Orca changed its readiness detection to recognize the empty input box.

The same notes say Codex 0.157 and newer had shared a background server across Orca tabs. The release gives each newly opened Codex terminal its own server; existing terminals retain their behavior until reopened. The notes describe both increased memory use with many tabs and reduced session visibility from other Codex entry points. These are release-note claims, not behavior verified by our source run, which predates that release.

Before adopting Orca, check the exact release with your selected agent versions. A useful trial is to create separate worktrees, compare diffs, return a review comment and confirm that closing one session leaves the others usable. These are proposed checks, not tests we performed.

Activity does not establish reliability

The supplied issue-page extract shows 4,272 open issues and entries opened on October 26, 2026. Its list includes feature requests and bug reports. That count is neither a confirmed-defect total nor a measure of response time or resolution quality. The supplied evidence does not support retaining the older star, push-date or combined issue-and-pull-request figures as current measurements.

Alternatives depend on the job

OpenHands Agent Canvas describes a self-hosted control center supporting multiple coding agents and local, remote and cloud backends. Its README also documents scheduled and event-triggered automations. Evaluate it when those operating choices are central to your decision.

OpenCode is a coding agent with build and read-only plan modes; its README also lists a beta desktop application. Evaluate it when choosing the agent itself. Because Orca lists OpenCode as supported, the two can be complementary.

How to read the scores

These are editorial evidence ratings, not benchmark results. The scale is 1 for substantial demonstrated obstacles, 2 for unresolved evaluation gaps, 3 for a documented basis to evaluate, 4 for stronger corroboration in the relevant category and 5 for broad verification. Missing evidence limits confidence; it does not prove poor product quality.

Setup receives 2 because dependency installation completed but our source build and suite did not, while release installation remains untested. Documentation receives 3 because the README supplies installation and contributor routes, but their completeness was not checked. Community receives 3 because the issue extract shows participation without establishing support quality. Maturity receives 2 because the release notes document compatibility fixes and tradeoffs, while sustained reliability remains unverified.

For readers already comparing multiple CLI-agent solutions, the next step is a packaged-app trial using their actual agents. Source contributors have a separate unresolved question: why this commit's build stopped and whether its full suite completes in a documented environment.

Alternatives

ProjectWhat it isPick it when
OpenHands Agent Canvas gh↗A self-hosted control center for coding agents and automations across local, remote and cloud backends.Evaluate it when backend selection and scheduled or event-triggered automations matter to your workflow. Its README supports multiple agents, so it should not be reduced to a single-agent alternative.
OpenCode gh↗An open-source AI coding agent with build and plan agents, CLI installation routes and a desktop application marked beta.Evaluate it when you need the coding agent itself, including development and read-only planning modes. Orca lists OpenCode among its supported agents, so they can also be used together.

What people are saying

  1. [github-trending] stablyai/orca

Sources

  1. Orca README
  2. Orca v1.4.217 release notes
  3. Orca open issues
  4. Android headless-server startup report

More ai tools reviews

kornia · skills · anarlog · pr-agent · agent-sprite-forge · KiroCrew · the whole board →