All 129 Dependencies
Every package Orca depends on, ranked by repo health score.
Orca is a desktop application built on Electron that reimagines the IDE for an era of agentic software development. Rather than treating AI as a single chat panel bolted onto an editor, Orca treats agents as first-class citizens: you can launch a dozen simultaneously, each in its own isolated git worktree, track their progress in a unified dashboard, and review or annotate the diffs they produce without ever leaving the app.
The core abstraction is the worktree — every agent gets its own branch and working copy of the repository, so multiple agents can solve the same problem in parallel without stepping on each other. You send the same prompt to five agents, let them race, then diff and merge whichever result wins. This workflow is supported by native GitHub and Linear integrations, so you can open a worktree directly from a task or pull request inside Orca.
Orca ships with a Ghostty-class terminal engine built on WebGL rendering, infinite terminal splits, and scrollback that survives application restarts. An embedded Chromium-based browser includes a Design Mode feature that captures any UI element's HTML, CSS, and a cropped screenshot and injects them directly into an agent prompt — closing the loop between visual design and code generation.
The application also has a CLI (`orca` binary) that agents can use to script Orca itself: creating worktrees, taking browser snapshots, and filling forms. A mobile companion app for iOS and Android lets you monitor running agents and send follow-up instructions from anywhere, with push notifications when an agent completes or blocks.