About this project
Orca is an open-source desktop application from stablyai that positions itself as an "agent development environment" for working with a fleet of parallel AI coding agents. It is available for macOS, Windows, and Linux, with companion mobile apps for iOS and Android. The project is licensed under the MIT License.
The core idea is to let developers run multiple terminal-based coding agents at the same time, each isolated in its own git worktree, and track them all from one place. Because it works through any agent that runs in a terminal, it supports Claude Code, Codex, Grok, Cursor, GitHub Copilot, OpenCode, Cline, Devin, Goose, Qwen Code, and many other CLI agents.
Key features described in the README include:
- Parallel Worktrees: Fan one prompt across several agents, each working in a separate git worktree, then compare results and merge the winning output.
- Mobile Companion: iOS and Android apps that notify users when an agent finishes and allow follow-up messages from a phone.
- Terminal Splits: Ghostty-class terminals with WebGL rendering, unlimited splits, and scrollback that persists across restarts.
- Design Mode: A built-in Chromium-based browser lets users click a UI element to send its HTML, CSS, and a cropped screenshot directly into an agent prompt.
- GitHub and Linear Integration: Browse pull requests, issues, and project boards in the app, open a worktree from a task, and review without switching context.
- SSH Worktrees: Run agents on a remote machine with file editing, git, and terminal access, including auto-reconnect and port forwarding.
- AI Diff Annotation: Comment on any diff line and send those comments back to the agent for edits and commits without leaving Orca.
- File Drag-to-Agent: Built-in editor with autosave allows dragging files or images into an agent prompt.
- Orca CLI: Script workflows with commands such as orca worktree create, snapshot, click, and fill; agents can also drive Orca through the CLI.
- Other utilities: Quick open search, account switcher with usage tracking for Claude and Codex, rich repo previews for Markdown/images/PDFs, computer-use controls, and notifications with unread states.
For installation, the README points to downloads from onOrca.dev and direct release builds, plus Homebrew for macOS and an AUR package for Arch Linux. A separate headless Linux server guide is mentioned for running orca serve on servers. The repository also includes the relay code that pairs the mobile app with a desktop host under the cloud/ directory.
The project ships frequently and directs users to the GitHub releases changelog as the current feature list. Community channels include Discord, X/Twitter, and WeChat groups, and contribution guidance is provided in CONTRIBUTING.md. Windows code signing is sponsored by SignPath.io.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.