A native chat tab was labelled "Claude Chat" / "Codex Chat" forever, and the sidebar agent row inherited that placeholder, because nothing carried the provider's own name for the conversation. Both providers now PUSH the name they have: - Codex names the thread on `thread/start` / `thread/resume` and broadcasts `thread/name/updated` on every rename. The notification was decoded and dropped as status chrome; it is now read for this session's own thread only, since the app-server broadcasts one frame per stored thread and a sibling's rename must not relabel this chat. - Claude's stream-json protocol carries no title frame at all, so a name it wrote earlier is read out of the session transcript when the session goes live, through the AI Vault parser that already understands `custom-title` and `ai-title` rather than a second parser. A name the user set outranks the generated one, as it does in the CLI. The read is off the acquire path: an unreadable transcript leaves the chat on its placeholder. The name lands on the durable session record, so a restart relabels the tab without asking the provider again. It reaches clients two ways: the tab snapshot's existing `title` field, and a new optional `conversationName` on the status summary the sidebar row already subscribes to. Both are additive — an older client simply keeps its placeholder. A user's own rename still wins everywhere. The tab strip already preferred `customLabel`; the sidebar row read the host label directly, so it now reads the rename first too. Three files were at their max-lines budget, so this splits out the concerns that had accumulated in them: retired-claim-key retention and the visible-tab-index reads/writes leave the record store, and the host's teardown ordering moves into the teardown module it already delegates to.
Orca
中文 · 日本語 · 한국어 · Español · Français · Português
The AI Orchestrator for 100x builders.
Run Codex, ClaudeCode, OpenCode or Pi side-by-side — each in its own worktree, tracked in one place.
Download Orca
Features
Also in the box:
- Quick open — Search across worktrees, files, agents, commands, and repo context without leaving your flow.
- Account switcher & usage tracking — See Claude and Codex usage and rate-limit resets, and hot-swap accounts without re-logging in.
- Rich repo previews — Preview Markdown, images, PDFs, and repo docs in the workspace.
- Computer Use — Let agents operate desktop apps and visible UI when a workflow needs real interaction.
- Notifications and unread state — Know when an agent finishes or needs attention, then mark threads unread to come back later.
- And many, many more — we ship daily, so this list is perpetually behind. The changelog is the real feature list.
Supported Agents
Works with any CLI agent — if it runs in a terminal, it runs in Orca.
Claude Code
Codex
Grok
Cursor
GitHub Copilot
OpenCode
MiMo Code
Amp
OpenClaude
Antigravity
Pi
oh-my-pi
Hermes Agent
Devin
Goose
Auggie
Autohand Code
Charm
Cline
Codebuff
Command Code
Continue
Droid
Kilocode
Kimi
Kiro
Mistral Vibe
Qwen Code
Rovo Dev
+ any CLI agent
Install
Desktop — macOS, Windows, Linux
- Download from onOrca.dev
- Or grab a build directly: macOS Apple Silicon · macOS Intel · Windows (.exe) · Linux AppImage · All builds
- Running
orca serveon a headless Linux server? See the headless Linux server guide.
Or via a package manager:
# macOS (Homebrew)
brew install --cask stablyai/orca/orca
# Arch Linux (AUR) — or stably-orca-git to build from source
yay -S stably-orca-bin
Mobile Companion — iOS, Android
Pair with your desktop app to monitor and steer your agents from your phone.
- iOS: Download on the App Store or join TestFlight
- Android: Download APK 0.0.48 · Install guide
Community & Support
-
Discord: Join the community on Discord.
-
Twitter / X: Follow @orca_build for updates and announcements.
-
WeChat: Scan to join the Orca community WeChat group 8. Group 8 may be full; if so, scan the Group 9 QR code instead.
-
Feedback & Ideas: We ship fast. Missing something? Request a new feature.
-
Privacy: See the privacy & telemetry docs for what anonymous usage data Orca collects and how to opt out.
-
Show Support: Star this repo to follow along with our daily ships.
Developing
Want to contribute or run locally? See our CONTRIBUTING.md guide.
The relay that pairs the mobile app with a desktop host is also in this repository under
cloud/, with a separate pnpm workspace and setup guide.
Signed Builds
Windows code signing sponored/provided by SignPath.io, certificate by SignPath Foundation.
License
Orca is free and open source under the MIT License.












