Orchestrator.inc
Open-source desktop app for Mac, Windows and Linux. Agents run on your computer, on your own server or in the vendor's cloud.
Product websitedocs.orchestrator.inc Compare with others Missing or wrong data?
- Desktop app
- Mac, Windows and Linux
- Browser
- No
- Phone
- IPhone and Android
- Command line
- Yes
- Agents
- Claude Code, Codex, Cursor Agent, Gemini CLI, OpenCode, Pi, Grok, Aider and Antigravity
- Your subscription
- Works with your own plan
- Agents run
- On your computer, on your own server and in the vendor's cloud
- Laptop closed
- Keeps going
- Isolation
- Worktree
- Parallel agents
- Yes
- Scheduled runs
- Yes
- Coordinator agent
- Yes
- Built-in issues
- No
- Pull requests
- Yes
- Review screen
- Yes
- Team
- Roles
- Self-hosting
- Yes
- Licence
- Apache-2.0
- Price from
- Free
- How it charges
- Free plan, subscription and bring your own key
- Paid plans from
- $11–20/month
Receipts
- Checked
- Findings
- 48 published · 46 cross-checked by a second agent · read them all
- Sources
- 71 public pages on 4 sites: docs.orchestrator.inc, orchestrator.inc, github.com, registry.npmjs.org
- Screenshot
- github.com, retrieved · first party repository · shows appearance, not capability
- Method
- Same rules for all 103 researched ADEs. How we check · Report wrong data
What it does
Where you use it
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
Source and scope for Where you use itAgents it runs
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
Source and scope for Agents it runsAccounts and subscriptions
Local use relies on the user’s own agent sign-ins and API keys; Orchestrator does not proxy model calls.
Source and scope for Accounts and subscriptionsWhere agents run
Execution runs on the local computer, a linked self-hosted machine, or hosted Cloud sandboxes.
Source and scope for Where agents runHow work is kept apart
Git worktrees and branches separate work by session; no OS sandbox claim was found for local runs.
Source and scope for How work is kept apartParallel work
Parallel sessions run in isolated workspaces; local concurrency has no plan limit.
Source and scope for Parallel workScheduled runs
Recurring Automations and built-in PR event rules run in the local daemon.
Source and scope for Scheduled runsGit and pull requests
Branches, worktrees, PR tracking, comment and CI routing, and conflict nudges are integrated.
Source and scope for Git and pull requestsLicence and source
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
Source and scope for Licence and sourcePrice
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
Source and scope for PriceTyped filters
Every value links to its receipt below. Read plan and surface restrictions before using a filter to decide.
| Filter | Value |
|---|---|
| Desktop OS: macOS | Yes |
| Desktop OS: Windows | Yes |
| Desktop OS: Linux | Yes |
| Web client | No |
| Phone access: Native iOS | Yes |
| Phone access: Native Android | Yes |
| Phone access: Phone browser | No |
| CLI | Yes |
| Coding agents: Claude Code | Yes cross-checked |
| Coding agents: Codex | Yes cross-checked |
| Coding agents: Cursor Agent | Yes cross-checked |
| Coding agents: Gemini CLI | Yes cross-checked |
| Coding agents: OpenCode | Yes cross-checked |
| Coding agents: Pi | Yes cross-checked |
| Coding agents: Grok | Yes cross-checked |
| Coding agents: Aider | Yes cross-checked |
| Coding agents: Antigravity | Yes cross-checked |
| Use my subscription | Yes cross-checked |
| Where agents run: On your computer | Yes cross-checked |
| Where agents run: On your own server | Yes cross-checked |
| Where agents run: In the vendor's cloud | Yes cross-checked |
| Workspace isolation: Git worktree | Yes cross-checked |
| Workspace isolation: Container | Unknown |
| Workspace isolation: VM or microVM | Unknown |
| Parallel runs | Yes cross-checked |
| Coordinator | Yes cross-checked |
| Native issue tracking | No |
| Unattended triggers | Yes cross-checked |
| Shared prompting | Unknown |
| Team roles | Yes |
| SSO | No cross-checked |
| Pull request workflow | Yes cross-checked |
| Review interface | Yes cross-checked |
| Product license: Apache-2.0 | Yes. Apache-2.0 cross-checked |
| Product license: MIT | No. Apache-2.0 cross-checked |
| Product license: GPL-3.0 | No. Apache-2.0 cross-checked |
| Product license: GPL-3.0-or-later | No. Apache-2.0 cross-checked |
| Product license: AGPL-3.0 | No. Apache-2.0 cross-checked |
| Product license: AGPL-3.0-or-later | No. Apache-2.0 cross-checked |
| Product license: Elastic License 2.0 | No. Apache-2.0 cross-checked |
| Product license: Custom terms | No. Apache-2.0 cross-checked |
| Product license: Proprietary | No. Apache-2.0 cross-checked |
| Self-hosting | Yes cross-checked |
| Telemetry opt-out | Yes cross-checked |
| Free access | Yes cross-checked |
| Starting price: Free | Yes. Free cross-checked |
| Starting price: Up to $20/month | No. Free cross-checked |
| Starting price: $21–40/month | No. Free cross-checked |
| Starting price: $41–100/month | No. Free cross-checked |
| Starting price: Over $100/month | No. Free cross-checked |
| Starting price: Contact for pricing | No. Free cross-checked |
| Pricing model: Free, no paid plan | No |
| Pricing model: Free plan | Yes cross-checked |
| Pricing model: Subscription | Yes cross-checked |
| Pricing model: Per seat | No |
| Pricing model: Usage-based | No |
| Pricing model: Per machine or compute | No |
| Pricing model: Bring your own key | Yes cross-checked |
| Pricing model: One-time purchase | No |
| Paid plans from: No paid plan | No. $11–20/month |
| Paid plans from: $10 or less/month | No. $11–20/month |
| Paid plans from: $11–20/month | Yes. $11–20/month |
| Paid plans from: $21–40/month | No. $11–20/month |
| Paid plans from: $41–100/month | No. $11–20/month |
| Paid plans from: Over $100/month | No. $11–20/month |
| Paid plans from: Contact sales | No. $11–20/month |
| Lifecycle status: Active | Unknown |
| Lifecycle status: Sunsetting | Unknown |
| Keeps going with laptop closed | Yes cross-checked |
| Open-source license | Yes. Apache-2.0 cross-checked |
| Any desktop app | Yes |
| Paid plan up to $20/month | Yes. $11–20/month |
| Paid plan up to $40/month | Yes. $11–20/month |
| Any phone client | Yes |
Filter receipts
Desktop OS: macOS: Yes
Desktop OS: macOS
Typed value: Yes.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Desktop os: Stable v0.14.9 ships macOS Apple silicon and Intel, Windows x64 and Linux x64 AppImage, deb and rpm. Minimum desktop OS versions were not established.
- Cross device continuity: Phones and other desktops act on the same host sessions over LAN or tunnel. The host must stay awake and reachable, and a phone hand-off was not tested.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: macOS Apple silicon and Intel, Windows x64, Linux x64 packages; loopback primary listener; mobile LAN listener off by default.
-
Finding: Stable tag f9dc472 published 2026-11-04 with macOS, Windows and Linux desktop assets.
Desktop OS: Windows: Yes
Desktop OS: Windows
Typed value: Yes.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Desktop os: Stable v0.14.9 ships macOS Apple silicon and Intel, Windows x64 and Linux x64 AppImage, deb and rpm. Minimum desktop OS versions were not established.
- Cross device continuity: Phones and other desktops act on the same host sessions over LAN or tunnel. The host must stay awake and reachable, and a phone hand-off was not tested.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: macOS Apple silicon and Intel, Windows x64, Linux x64 packages; loopback primary listener; mobile LAN listener off by default.
-
Finding: Stable tag f9dc472 published 2026-11-04 with macOS, Windows and Linux desktop assets.
Desktop OS: Linux: Yes
Desktop OS: Linux
Typed value: Yes.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Desktop os: Stable v0.14.9 ships macOS Apple silicon and Intel, Windows x64 and Linux x64 AppImage, deb and rpm. Minimum desktop OS versions were not established.
- Cross device continuity: Phones and other desktops act on the same host sessions over LAN or tunnel. The host must stay awake and reachable, and a phone hand-off was not tested.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: macOS Apple silicon and Intel, Windows x64, Linux x64 packages; loopback primary listener; mobile LAN listener off by default.
-
Finding: Stable tag f9dc472 published 2026-11-04 with macOS, Windows and Linux desktop assets.
Web client: No
Web client
Typed value: No.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Browser: The former port-3000 dashboard was replaced by the packaged desktop interface; scoped client builds contain desktop/native mobile/CLI only.
- Mobile browser: The current mobile product is a native Expo app, without a released phone-browser control client in the scoped distribution.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Orchestrator migration and supported install
Finding: The current supported installation is the packaged Electron desktop client. The migration table explicitly replaces the former port-3000 browser dashboard with the desktop interface. The architecture documents native Expo mobile and optional CLI clients. packages/mobile/package.json builds native iOS/Android clients; docs/development.md labels dev:web as renderer-only development, without a released browser or phone-browser control distribution.
Phone access: Native iOS: Yes
Phone access: Native iOS
Typed value: Yes.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Mobile apps: Native iPhone and iPad (iOS 16.4 or later) and Android apps pair with a desktop or host.
- Task actions: Desktop and mobile start sessions, send follow-ups, answer approvals, and show PR and review state; the CLI spawns, sends, stops, resumes and reviews.
- Cross device continuity: Phones and other desktops act on the same host sessions over LAN or tunnel. The host must stay awake and reachable, and a phone hand-off was not tested.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Finding: iPhone and iPad on iOS 16.4 or later plus Android; board, push, chat, approvals, PR view.
Phone access: Native Android: Yes
Phone access: Native Android
Typed value: Yes.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Mobile apps: Native iPhone and iPad (iOS 16.4 or later) and Android apps pair with a desktop or host.
- Task actions: Desktop and mobile start sessions, send follow-ups, answer approvals, and show PR and review state; the CLI spawns, sends, stops, resumes and reviews.
- Cross device continuity: Phones and other desktops act on the same host sessions over LAN or tunnel. The host must stay awake and reachable, and a phone hand-off was not tested.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Finding: iPhone and iPad on iOS 16.4 or later plus Android; board, push, chat, approvals, PR view.
Phone access: Phone browser: No
Phone access: Phone browser
Typed value: No.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Browser: The former port-3000 dashboard was replaced by the packaged desktop interface; scoped client builds contain desktop/native mobile/CLI only.
- Mobile browser: The current mobile product is a native Expo app, without a released phone-browser control client in the scoped distribution.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Orchestrator migration and supported install
Finding: The current supported installation is the packaged Electron desktop client. The migration table explicitly replaces the former port-3000 browser dashboard with the desktop interface. The architecture documents native Expo mobile and optional CLI clients. packages/mobile/package.json builds native iOS/Android clients; docs/development.md labels dev:web as renderer-only development, without a released browser or phone-browser control distribution.
CLI: Yes
CLI
Typed value: Yes.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Cli: The optional ao CLI is a thin client for the running daemon.
- Task actions: Desktop and mobile start sessions, send follow-ups, answer approvals, and show PR and review state; the CLI spawns, sends, stops, resumes and reviews.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
Coding agents: Claude Code: Yes cross-checked
Coding agents: Claude Code
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Model providers: Model and provider follow each harness; Settings lists models per harness. Providers are not enumerated by Orchestrator.
- Custom adapters: Adapters are compiled in; there is no plugin marketplace, and the legacy plugin API is not part of the rewrite.
- Session integration: Chat uses native app-server or ACP drivers; other harnesses run as a terminal process with adapter activity signals.
- Mixed harness operation: Worker, orchestrator and reviewer can use different harnesses, and a local session can switch agent with a handoff while idle. Not tested hands-on.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: AllHarnesses lists 38 entries, counting opencode and opencode-v2 separately. The docs table lists 36, omitting codewhale and memcode. Unchanged at v0.14.10.
Coding agents: Codex: Yes cross-checked
Coding agents: Codex
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Model providers: Model and provider follow each harness; Settings lists models per harness. Providers are not enumerated by Orchestrator.
- Custom adapters: Adapters are compiled in; there is no plugin marketplace, and the legacy plugin API is not part of the rewrite.
- Session integration: Chat uses native app-server or ACP drivers; other harnesses run as a terminal process with adapter activity signals.
- Mixed harness operation: Worker, orchestrator and reviewer can use different harnesses, and a local session can switch agent with a handoff while idle. Not tested hands-on.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: AllHarnesses lists 38 entries, counting opencode and opencode-v2 separately. The docs table lists 36, omitting codewhale and memcode. Unchanged at v0.14.10.
Coding agents: Cursor Agent: Yes cross-checked
Coding agents: Cursor Agent
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Model providers: Model and provider follow each harness; Settings lists models per harness. Providers are not enumerated by Orchestrator.
- Custom adapters: Adapters are compiled in; there is no plugin marketplace, and the legacy plugin API is not part of the rewrite.
- Session integration: Chat uses native app-server or ACP drivers; other harnesses run as a terminal process with adapter activity signals.
- Mixed harness operation: Worker, orchestrator and reviewer can use different harnesses, and a local session can switch agent with a handoff while idle. Not tested hands-on.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: AllHarnesses lists 38 entries, counting opencode and opencode-v2 separately. The docs table lists 36, omitting codewhale and memcode. Unchanged at v0.14.10.
Coding agents: Gemini CLI: Yes cross-checked
Coding agents: Gemini CLI
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Model providers: Model and provider follow each harness; Settings lists models per harness. Providers are not enumerated by Orchestrator.
- Custom adapters: Adapters are compiled in; there is no plugin marketplace, and the legacy plugin API is not part of the rewrite.
- Session integration: Chat uses native app-server or ACP drivers; other harnesses run as a terminal process with adapter activity signals.
- Mixed harness operation: Worker, orchestrator and reviewer can use different harnesses, and a local session can switch agent with a handoff while idle. Not tested hands-on.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: AllHarnesses lists 38 entries, counting opencode and opencode-v2 separately. The docs table lists 36, omitting codewhale and memcode. Unchanged at v0.14.10.
Coding agents: OpenCode: Yes cross-checked
Coding agents: OpenCode
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Model providers: Model and provider follow each harness; Settings lists models per harness. Providers are not enumerated by Orchestrator.
- Custom adapters: Adapters are compiled in; there is no plugin marketplace, and the legacy plugin API is not part of the rewrite.
- Session integration: Chat uses native app-server or ACP drivers; other harnesses run as a terminal process with adapter activity signals.
- Mixed harness operation: Worker, orchestrator and reviewer can use different harnesses, and a local session can switch agent with a handoff while idle. Not tested hands-on.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: AllHarnesses lists 38 entries, counting opencode and opencode-v2 separately. The docs table lists 36, omitting codewhale and memcode. Unchanged at v0.14.10.
Coding agents: Pi: Yes cross-checked
Coding agents: Pi
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Model providers: Model and provider follow each harness; Settings lists models per harness. Providers are not enumerated by Orchestrator.
- Session integration: Chat uses native app-server or ACP drivers; other harnesses run as a terminal process with adapter activity signals.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
Coding agents: Grok: Yes cross-checked
Coding agents: Grok
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Model providers: Model and provider follow each harness; Settings lists models per harness. Providers are not enumerated by Orchestrator.
- Session integration: Chat uses native app-server or ACP drivers; other harnesses run as a terminal process with adapter activity signals.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
Coding agents: Aider: Yes cross-checked
Coding agents: Aider
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Model providers: Model and provider follow each harness; Settings lists models per harness. Providers are not enumerated by Orchestrator.
- Custom adapters: Adapters are compiled in; there is no plugin marketplace, and the legacy plugin API is not part of the rewrite.
- Session integration: Chat uses native app-server or ACP drivers; other harnesses run as a terminal process with adapter activity signals.
- Mixed harness operation: Worker, orchestrator and reviewer can use different harnesses, and a local session can switch agent with a handoff while idle. Not tested hands-on.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: AllHarnesses lists 38 entries, counting opencode and opencode-v2 separately. The docs table lists 36, omitting codewhale and memcode. Unchanged at v0.14.10.
Coding agents: Antigravity: Yes cross-checked
Coding agents: Antigravity
Typed value: Yes.
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harnesses: The docs table lists 36 adapters with Terminal UI, Chat and reviewer support by harness, including Claude Code, Codex, Cursor, OpenCode, Aider and Gemini. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Orchestrator.inc Antigravity support at v0.14.10
Finding: Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
-
Orchestrator.inc Antigravity support at v0.14.10
Finding: Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
Use my subscription: Yes cross-checked
Use my subscription
Typed value: Yes.
Local use relies on the user’s own agent sign-ins and API keys; Orchestrator does not proxy model calls.
- Agent subscriptions: Local projects use installed agent CLIs with existing subscription sign-ins.
- Api accounts: The same local route works with API-key sign-ins; usage is billed by the provider.
- Vendor credits: The FAQ warns the local license does not include provider credits, and Orchestrator does not proxy calls. Cloud credit terms were not established.
- Account switching: Settings manages several Codex device accounts with one active at a time. Per-session selection is unavailable; multi-account Claude Code and Codex is a nightly preview.
- Vendor account requirement: Running locally needs no Orchestrator account; Cloud, remote hosts by account and tunnels need sign-in.
- Local-model routes were not established.
- Provider terms for automated use of subscriptions were not assessed.
- Source pass only; no hands-on test ran.
-
Finding: Desktop is canonical; Git, gh and external agents are prerequisites; standalone tasks need no repository; npm 0.10.0 is frozen.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
Where agents run: On your computer: Yes cross-checked
Where agents run: On your computer
Typed value: Yes.
Execution runs on the local computer, a linked self-hosted machine, or hosted Cloud sandboxes.
- Local: Daemon and agents run on the user’s computer.
- In v0.14.9 Cloud sat behind a Developer Mode toggle, which matches the docs saying it needs an enabled build and account; v0.14.10 removed that toggle, matching the site. The Cloud guide was last checked on 3 October 2026 and no authenticated session was tested.
- Region and compute resources were not established.
- Source pass only; no hands-on test ran.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
Where agents run: On your own server: Yes cross-checked
Where agents run: On your own server
Typed value: Yes.
Execution runs on the local computer, a linked self-hosted machine, or hosted Cloud sandboxes.
- Byo remote: A VM or other machine joins by bootstrap or ao remote-host link; sessions stay on that machine. Labelled experimental.
- Hybrid: One desktop can list local, remote-host and Cloud projects. Moving a running session between them was not established.
- Provisioning: Cloud provisions a remote workspace; initial setup can take time. Self-hosted machines are provisioned by the user.
- Other device continuation: Phones and other desktops reach the same sessions through account links or pairing.
- In v0.14.9 Cloud sat behind a Developer Mode toggle, which matches the docs saying it needs an enabled build and account; v0.14.10 removed that toggle, matching the site. The Cloud guide was last checked on 3 October 2026 and no authenticated session was tested.
- Region and compute resources were not established.
- Source pass only; no hands-on test ran.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Orchestrator.inc v0.14.9 source: docs/self-hosted-remote.md
Finding: Self-hosted remote hosts are labelled experimental; sessions stay on the host; requires AO account sign-in and a Cloudflare tunnel.
Where agents run: In the vendor's cloud: Yes cross-checked
Where agents run: In the vendor's cloud
Typed value: Yes.
Execution runs on the local computer, a linked self-hosted machine, or hosted Cloud sandboxes.
- Self hosted: The local app and remote host are user-run. The hosted control plane is not offered for self-hosting, and Pro adds a bring-your-own Coder deployment.
- Managed cloud: Orchestrator Cloud runs worker and orchestrator sessions in hosted sandboxes, from Starter.
- Hybrid: One desktop can list local, remote-host and Cloud projects. Moving a running session between them was not established.
- Provisioning: Cloud provisions a remote workspace; initial setup can take time. Self-hosted machines are provisioned by the user.
- Payer: Local compute is the user’s. Cloud is a monthly subscription, and agent use needs its own Cloud credential. Sandbox compute billing was not established.
- Expiry: Archive requests sandbox removal, and Restore recreates one if needed. Idle and maximum lifetimes were not established.
- Client disconnect: Closing a view does not stop work; Cloud agents continue while the computer sleeps. Local work needs the host awake.
- In v0.14.9 Cloud sat behind a Developer Mode toggle, which matches the docs saying it needs an enabled build and account; v0.14.10 removed that toggle, matching the site. The Cloud guide was last checked on 3 October 2026 and no authenticated session was tested.
- Region and compute resources were not established.
- Source pass only; no hands-on test ran.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Workspace isolation: Git worktree: Yes cross-checked
Workspace isolation: Git worktree
Typed value: Yes.
Git worktrees and branches separate work by session; no OS sandbox claim was found for local runs.
- Worktree: Each Git session gets its own worktree, sharing the object database.
- Hostile-code containment is not claimed.
- Network limits were not established.
- Source pass only; no hands-on test ran.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
Parallel runs: Yes cross-checked
Parallel runs
Typed value: Yes.
Parallel sessions run in isolated workspaces; local concurrency has no plan limit.
- Concurrent sessions: Each task runs as its own worker session, and pricing states unlimited local agents.
- Concurrent tasks: Several tasks across projects run at once.
- Quotas: Cloud limits are 1 agent on Starter, 15 on Pro, unlimited on Enterprise, plus a configurable concurrent-sandbox limit. The local limit is the host.
- Concurrency was not observed.
- Source pass only; no hands-on test ran.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Coordinator: Yes cross-checked
Coordinator
Typed value: Yes.
Product-owned orchestrator and worker sessions delegate, message and report across harnesses.
- Roles: Orchestrator supervises; worker implements; reviewer runs separately.
- Model harness effort: Delegation accepts agent, model, effort, approval mode and session mode; ao spawn exposes harness and model.
- Messages: ao send delivers to a session and labels the sender when called from a session.
- Results return: ao report returns structured state and artifacts. Done reports wait five minutes; checkpoints can wait up to an hour.
- Cross harness: A project can pair a Codex worker with a Claude Code orchestrator.
- Orchestration owner: The daemon owns sessions and delegation, not a provider subagent feature.
- Activation: Started from the desktop flow or ao spawn --kind orchestrator; no experimental flag is documented.
- Authentication: Each role needs its own installed, signed-in harness.
- Live progress: Sidebar and board update from the daemon event stream.
- Retained results: Reports reach the orchestrator conversation, which persists where Chat is used.
- Followup: Follow-ups reach running sessions via composer or ao send.
- Invocation: Desktop flow, ao spawn, or the delegate route.
- Delegation was read from v0.14.9 source and docs; no live run was observed.
- Source pass only; no hands-on test ran.
-
Finding: ao report goes to an existing orchestrator; Resume agent and Restore are separate; recovery depends on harness.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Orchestrator.inc v0.14.9 source: backend/internal/service/session/delegation.go
Finding: Delegation spawns a worker with optional brief, agent, model, effort, approval mode and session mode; an empty brief opens an idle worker.
-
Orchestrator.inc v0.14.9 source: backend/internal/httpd/apispec/openapi.yaml
Finding: Generated loopback HTTP surface with about 260 paths, version label 0.1.0-route-shell.
Native issue tracking: No
Native issue tracking
Typed value: No.
Work is represented by worker sessions and external tracker intake, without an independent native task/issue record in the scoped app.
- Task session separation: DelegateTask creates a session, and the inspected persistence/API/board contains no separate task record.
- Pinned source is v0.14.9; idle-worker behavior was not tested in the released build.
- Prioritize, label, assign and discussion features were not found.
- Source pass only; no hands-on test ran.
-
Orchestrator.inc backend/internal/service/session/delegation.go
Finding: Delegation creates a worker session for each task; no task record independent of a session is created. The persistence, API and board paths model sessions and external tracker intake, with no separate native issue/task CRUD entity.
Unattended triggers: Yes cross-checked
Unattended triggers
Typed value: Yes.
Recurring Automations and built-in PR event rules run in the local daemon.
- Schedules: Five-field cron or RRULE with an IANA time zone.
- Events: CI failures, review feedback, conflicts and optional issue intake trigger built-in behavior.
- Recurring tasks: Automations hold prompt, agent, role, time zone and schedule, with run history.
- Scheduler location: Local daemon.
- Overlaps: The same automation does not start another run while one is active.
- Retries: After a restart at most three missed occurrences run. Run-failure retries were not established, and CI messages have no retry budget.
- Client independence: The daemon must run and the computer stay awake; on macOS closing the window keeps the daemon running.
- Cloud automation scheduling was not established.
- Completion conditions were not established.
- Source pass only; no hands-on test ran.
-
Finding: Cron or RRULE schedules run in the local daemon; at most three missed occurrences; no overlap for one automation; Cues are manual.
Team roles: Yes
Team roles
Typed value: Yes.
Cloud has organizations with admin billing controls; SSO and team management are not built.
- Organization roles: An organization admin can cancel and change plans; role lists were not found.
- Enforcement was not tested.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Finding: Billing email replies within 5 business days; GitHub issues and Discord for product questions; Untrivial, Inc. named.
SSO: No cross-checked
SSO
Typed value: No.
Cloud has organizations with admin billing controls; SSO and team management are not built.
- Sso: SSO and team management are marked coming soon, meaning not yet built.
- Provisioning: Team management is marked coming soon.
- Plan scope: Those items appear under Enterprise.
- Enforcement was not tested.
- Source pass only; no hands-on test ran.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Pull request workflow: Yes cross-checked
Pull request workflow
Typed value: Yes.
Branches, worktrees, PR tracking, comment and CI routing, and conflict nudges are integrated.
- Pull requests: Workers open PRs; sessions discover and link them, or claim explicitly.
- Ci response: Failing check names and links go to the owner.
- GitLab details differ from GitHub.
- Source pass only; no hands-on test ran.
-
Finding: Failing check names and links go to the owning session; no raw logs; messages are built in with no retry budget.
Review interface: Yes cross-checked
Review interface
Typed value: Yes.
Artifacts, previews, diffs and reviewer output are retained by session.
- Diffs: Files shows workspace and PR changes.
- Previews: Browser panel shows the chosen target.
- Artifact browsing and commenting are recent (v0.14.9).
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
Product license: Apache-2.0: Yes. Apache-2.0 cross-checked
Product license: Apache-2.0
Typed value: Yes. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Product license: MIT: No. Apache-2.0 cross-checked
Product license: MIT
Typed value: No. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Product license: GPL-3.0: No. Apache-2.0 cross-checked
Product license: GPL-3.0
Typed value: No. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Product license: GPL-3.0-or-later: No. Apache-2.0 cross-checked
Product license: GPL-3.0-or-later
Typed value: No. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Product license: AGPL-3.0: No. Apache-2.0 cross-checked
Product license: AGPL-3.0
Typed value: No. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Product license: AGPL-3.0-or-later: No. Apache-2.0 cross-checked
Product license: AGPL-3.0-or-later
Typed value: No. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Product license: Elastic License 2.0: No. Apache-2.0 cross-checked
Product license: Elastic License 2.0
Typed value: No. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Product license: Custom terms: No. Apache-2.0 cross-checked
Product license: Custom terms
Typed value: No. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Product license: Proprietary: No. Apache-2.0 cross-checked
Product license: Proprietary
Typed value: No. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Self-hosting: Yes cross-checked
Self-hosting
Typed value: Yes.
Local use needs no account; Cloud and account-linked remote hosts depend on the vendor.
- Self hosting: Local app and VM host are self-run. Cloud is vendor-run, apart from a Pro bring-your-own Coder deployment.
- Cloud data export after cancellation was not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Orchestrator.inc v0.14.9 source: docs/self-hosted-remote.md
Finding: Self-hosted remote hosts are labelled experimental; sessions stay on the host; requires AO account sign-in and a Cloudflare tunnel.
Telemetry opt-out: Yes cross-checked
Telemetry opt-out
Typed value: Yes.
Local work stays on the machine apart from telemetry; AO Cloud data handling is outside the privacy policy.
- Code data: Local repositories stay on the device; Cloud sessions share needed project content.
- Prompts: Prompts go to the user’s own providers, not to Orchestrator, for local work.
- Credentials: Provider and SCM credentials stay with their CLIs; project settings store no provider tokens.
- Logs: Local daemon telemetry is kept 30 days; Sentry reports 90 days.
- Retention: Stated per data type for local, telemetry and Sentry. AO Cloud retention is not covered.
- Deletion: Deleting ~/.ao removes desktop state; requests by email cover analytics.
- Residency: Sentry data is stored in the United States.
- Subprocessors: PostHog, Sentry, Neon, Expo, APNs, FCM, GitHub and Mux are named.
- Telemetry defaults: Desktop usage analytics and error reports are on by default.
- Telemetry controls: Settings switches, which also govern a paired phone.
- Consent prompt: A separate Event reporting consent exists; a first-run prompt was not observed.
- Provider separation: Coding agents follow their own policies.
- The policy excludes the hosted AO Cloud service.
- Training use by providers is outside Orchestrator.
- Source pass only; no hands-on test ran.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
-
Finding: Local state stays under ~/.ao; PostHog and Sentry on by default with switches; AO Cloud data handling is excluded from this policy.
Free access: Yes cross-checked
Free access
Typed value: Yes.
Local use is free with no account; Cloud needs a paid plan.
- Ongoing free: Free plan with unlimited local agents.
- Self host cost: Apache-2.0 local use costs $0 apart from the user’s machine and provider usage.
- Paid only: Cloud agents and tunnels start at Starter.
- Free scenarios: Local BYO subscriptions and same-network mobile work; collaboration does not.
- A trial was not found.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Starting price: Free: Yes. Free cross-checked
Starting price: Free
Typed value: Yes. Free.
Local use is free with no account; Cloud needs a paid plan.
- Ongoing free: Free plan with unlimited local agents.
- Self host cost: Apache-2.0 local use costs $0 apart from the user’s machine and provider usage.
- Paid only: Cloud agents and tunnels start at Starter.
- Free scenarios: Local BYO subscriptions and same-network mobile work; collaboration does not.
- A trial was not found.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Starting price: Up to $20/month: No. Free cross-checked
Starting price: Up to $20/month
Typed value: No. Free.
Local use is free with no account; Cloud needs a paid plan.
- Ongoing free: Free plan with unlimited local agents.
- Self host cost: Apache-2.0 local use costs $0 apart from the user’s machine and provider usage.
- Paid only: Cloud agents and tunnels start at Starter.
- Free scenarios: Local BYO subscriptions and same-network mobile work; collaboration does not.
- A trial was not found.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Starting price: $21–40/month: No. Free cross-checked
Starting price: $21–40/month
Typed value: No. Free.
Local use is free with no account; Cloud needs a paid plan.
- Ongoing free: Free plan with unlimited local agents.
- Self host cost: Apache-2.0 local use costs $0 apart from the user’s machine and provider usage.
- Paid only: Cloud agents and tunnels start at Starter.
- Free scenarios: Local BYO subscriptions and same-network mobile work; collaboration does not.
- A trial was not found.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Starting price: $41–100/month: No. Free cross-checked
Starting price: $41–100/month
Typed value: No. Free.
Local use is free with no account; Cloud needs a paid plan.
- Ongoing free: Free plan with unlimited local agents.
- Self host cost: Apache-2.0 local use costs $0 apart from the user’s machine and provider usage.
- Paid only: Cloud agents and tunnels start at Starter.
- Free scenarios: Local BYO subscriptions and same-network mobile work; collaboration does not.
- A trial was not found.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Starting price: Over $100/month: No. Free cross-checked
Starting price: Over $100/month
Typed value: No. Free.
Local use is free with no account; Cloud needs a paid plan.
- Ongoing free: Free plan with unlimited local agents.
- Self host cost: Apache-2.0 local use costs $0 apart from the user’s machine and provider usage.
- Paid only: Cloud agents and tunnels start at Starter.
- Free scenarios: Local BYO subscriptions and same-network mobile work; collaboration does not.
- A trial was not found.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Starting price: Contact for pricing: No. Free cross-checked
Starting price: Contact for pricing
Typed value: No. Free.
Local use is free with no account; Cloud needs a paid plan.
- Ongoing free: Free plan with unlimited local agents.
- Self host cost: Apache-2.0 local use costs $0 apart from the user’s machine and provider usage.
- Paid only: Cloud agents and tunnels start at Starter.
- Free scenarios: Local BYO subscriptions and same-network mobile work; collaboration does not.
- A trial was not found.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Pricing model: Free, no paid plan: No
Pricing model: Free, no paid plan
Typed value: No.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Pricing model: Free plan: Yes cross-checked
Pricing model: Free plan
Typed value: Yes.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Pricing model: Subscription: Yes cross-checked
Pricing model: Subscription
Typed value: Yes.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Pricing model: Per seat: No
Pricing model: Per seat
Typed value: No.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Pricing model: Usage-based: No
Pricing model: Usage-based
Typed value: No.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Pricing model: Per machine or compute: No
Pricing model: Per machine or compute
Typed value: No.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Pricing model: Bring your own key: Yes cross-checked
Pricing model: Bring your own key
Typed value: Yes.
Local use relies on the user’s own agent sign-ins and API keys; Orchestrator does not proxy model calls.
- Agent subscriptions: Local projects use installed agent CLIs with existing subscription sign-ins.
- Api accounts: The same local route works with API-key sign-ins; usage is billed by the provider.
- Vendor credits: The FAQ warns the local license does not include provider credits, and Orchestrator does not proxy calls. Cloud credit terms were not established.
- Account switching: Settings manages several Codex device accounts with one active at a time. Per-session selection is unavailable; multi-account Claude Code and Codex is a nightly preview.
- Vendor account requirement: Running locally needs no Orchestrator account; Cloud, remote hosts by account and tunnels need sign-in.
- Local-model routes were not established.
- Provider terms for automated use of subscriptions were not assessed.
- Source pass only; no hands-on test ran.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
Pricing model: One-time purchase: No
Pricing model: One-time purchase
Typed value: No.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Paid plans from: No paid plan: No. $11–20/month
Paid plans from: No paid plan
Typed value: No. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Paid plans from: $10 or less/month: No. $11–20/month
Paid plans from: $10 or less/month
Typed value: No. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Paid plans from: $11–20/month: Yes. $11–20/month
Paid plans from: $11–20/month
Typed value: Yes. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Paid plans from: $21–40/month: No. $11–20/month
Paid plans from: $21–40/month
Typed value: No. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Paid plans from: $41–100/month: No. $11–20/month
Paid plans from: $41–100/month
Typed value: No. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Paid plans from: Over $100/month: No. $11–20/month
Paid plans from: Over $100/month
Typed value: No. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Paid plans from: Contact sales: No. $11–20/month
Paid plans from: Contact sales
Typed value: No. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Keeps going with laptop closed: Yes cross-checked
Keeps going with laptop closed
Typed value: Yes.
Execution runs on the local computer, a linked self-hosted machine, or hosted Cloud sandboxes.
- Managed cloud: Orchestrator Cloud runs worker and orchestrator sessions in hosted sandboxes, from Starter.
- Client disconnect: Closing a view does not stop work; Cloud agents continue while the computer sleeps. Local work needs the host awake.
- In v0.14.9 Cloud sat behind a Developer Mode toggle, which matches the docs saying it needs an enabled build and account; v0.14.10 removed that toggle, matching the site. The Cloud guide was last checked on 3 October 2026 and no authenticated session was tested.
- Region and compute resources were not established.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
Open-source license: Yes. Apache-2.0 cross-checked
Open-source license
Typed value: Yes. Apache-2.0.
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Client license: Apache-2.0 for desktop, CLI and AO Mobile.
- Server license: The local Go daemon is in the Apache-2.0 repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
Any desktop app: Yes
Any desktop app
Typed value: Yes.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Desktop os: Stable v0.14.9 ships macOS Apple silicon and Intel, Windows x64 and Linux x64 AppImage, deb and rpm. Minimum desktop OS versions were not established.
- Cross device continuity: Phones and other desktops act on the same host sessions over LAN or tunnel. The host must stay awake and reachable, and a phone hand-off was not tested.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: macOS Apple silicon and Intel, Windows x64, Linux x64 packages; loopback primary listener; mobile LAN listener off by default.
-
Finding: Stable tag f9dc472 published 2026-11-04 with macOS, Windows and Linux desktop assets.
Paid plan up to $20/month: Yes. $11–20/month
Paid plan up to $20/month
Typed value: Yes. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Paid plan up to $40/month: Yes. $11–20/month
Paid plan up to $40/month
Typed value: Yes. $11–20/month.
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Currency: USD.
- Seats: Plans are priced per month; no per-seat price is stated for Starter or Pro.
- Included usage: Starter 1 cloud project and 1 agent; Pro 5 and 15.
- Compute cost: Local compute is the user’s. Sandbox compute billing was not stated.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
Any phone client: Yes
Any phone client
Typed value: Yes.
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Mobile apps: Native iPhone and iPad (iOS 16.4 or later) and Android apps pair with a desktop or host.
- Task actions: Desktop and mobile start sessions, send follow-ups, answer approvals, and show PR and review state; the CLI spawns, sends, stops, resumes and reviews.
- Cross device continuity: Phones and other desktops act on the same host sessions over LAN or tunnel. The host must stay awake and reachable, and a phone hand-off was not tested.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Finding: iPhone and iPad on iOS 16.4 or later plus Android; board, push, chat, approvals, PR view.
All public findings
Findings may summarize a source. They are not presented as verbatim statements.
agent-orchestrator:ACC-01: Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
agent-orchestrator:ACC-01
Orchestrator ships desktop, native mobile and CLI clients. Its former browser dashboard was replaced by the packaged desktop client; the scoped release has no standalone browser control client.
- Minimum desktop OS versions are not stated.
- The pricing card re-read 2026-11-07 lists a cloud relay and unlimited devices under Starter without a coming-soon mark, while llms.txt and the site FAQ still say there is no built-in device relay yet; Free allows 2 devices logged in at once.
- Source pass only; no hands-on test ran.
- The dev:web script serves the renderer for development and E2E tests; it is not described as a released browser client.
-
Finding: macOS Apple silicon and Intel, Windows x64, Linux x64 packages; loopback primary listener; mobile LAN listener off by default.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Durable events for input needed, ready to merge, merged and closed; Slack, Discord and webhook notifiers unsupported.
-
Finding: History persists across restarts; paired phones can receive push.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Finding: Browser dashboard on port 3000 was replaced by the packaged desktop interface; Node plugin examples are not authoritative.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: iPhone and iPad on iOS 16.4 or later plus Android; board, push, chat, approvals, PR view.
-
Finding: Stable tag f9dc472 published 2026-11-04 with macOS, Windows and Linux desktop assets.
-
Finding: Orchestrator.inc is the new name for Agent Orchestrator (AO), the same open-source Apache-2.0 app and ao CLI supporting 38 coding agents.
-
Orchestrator migration and supported install
Finding: The current supported installation is the packaged Electron desktop client. The migration table explicitly replaces the former port-3000 browser dashboard with the desktop interface. The architecture documents native Expo mobile and optional CLI clients. packages/mobile/package.json builds native iOS/Android clients; docs/development.md labels dev:web as renderer-only development, without a released browser or phone-browser control distribution.
agent-orchestrator:ACC-02: Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks. cross-checked
agent-orchestrator:ACC-02
Orchestrator launches and supervises external agent CLIs through compiled adapters, with structured Chat on a subset. Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
- Harness counts differ by source and reconcile: the site says 38, matching AllHarnesses in v0.14.9 source, which counts opencode and opencode-v2 separately; the docs table lists 36, omitting codewhale and memcode; the repository description says 35+.
- Cloud offers only Claude Code, Codex, Cursor and OpenCode.
- Source pass only; no hands-on test ran.
- This is the local/self-hosted adapter. The existing Cloud restriction to Claude Code, Codex, Cursor and OpenCode remains unchanged.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: AllHarnesses lists 38 entries, counting opencode and opencode-v2 separately. The docs table lists 36, omitting codewhale and memcode. Unchanged at v0.14.10.
-
Orchestrator.inc Antigravity support at v0.14.10
Finding: Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
-
Orchestrator.inc Antigravity support at v0.14.10
Finding: Agent Orchestrator v0.14.10 ships an Agy adapter that builds interactive Antigravity launches, supports native session resume and installs workspace hooks.
agent-orchestrator:ACC-03: Local use relies on the user’s own agent sign-ins and API keys; Orchestrator does not proxy model calls. cross-checked
agent-orchestrator:ACC-03
Local use relies on the user’s own agent sign-ins and API keys; Orchestrator does not proxy model calls.
- Local-model routes were not established.
- Provider terms for automated use of subscriptions were not assessed.
- Source pass only; no hands-on test ran.
-
Finding: Desktop is canonical; Git, gh and external agents are prerequisites; standalone tasks need no repository; npm 0.10.0 is frozen.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Add and switch Codex accounts per device; one active account; no per-session selection.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Finding: Local state stays under ~/.ao; PostHog and Sentry on by default with switches; AO Cloud data handling is excluded from this policy.
agent-orchestrator:ACC-04: Local setup is documented for Git repositories and Scratch work; Cloud and VM onboarding have separate flows. cross-checked
agent-orchestrator:ACC-04
Local setup is documented for Git repositories and Scratch work; Cloud and VM onboarding have separate flows.
- Fresh-install time and failure rate were not measured.
- Source pass only; no hands-on test ran.
-
Finding: Desktop is canonical; Git, gh and external agents are prerequisites; standalone tasks need no repository; npm 0.10.0 is frozen.
-
Finding: Add project, New task, isolated worktree, follow session, feedback, review PR.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Finding: Git worktree per session; Scratch and standalone directories; no full-clone selector.
-
Source control and pull requests
Finding: GitHub and GitLab PR/MR state, checks, mergeability and reviews.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Orchestrator.inc v0.14.9 source: docs/self-hosted-remote.md
Finding: Self-hosted remote hosts are labelled experimental; sessions stay on the host; requires AO account sign-in and a Cloudflare tunnel.
agent-orchestrator:ACC-05: The ao CLI is the supported programmable surface; the local HTTP API is loopback-only. cross-checked
agent-orchestrator:ACC-05
The ao CLI is the supported programmable surface; the local HTTP API is loopback-only.
- No public SDK was established.
- Source pass only; no hands-on test ran.
-
Finding: Durable events for input needed, ready to merge, merged and closed; Slack, Discord and webhook notifiers unsupported.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Primary listener is loopback-only and unauthenticated; project configuration is typed.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Orchestrator.inc v0.14.9 source: backend/internal/cli/mcp.go
Finding: Hidden internal stdio MCP server passed to chat sessions for html_preview, html_render and computer-use tools; not a documented control API.
-
Orchestrator.inc v0.14.9 source: backend/internal/httpd/apispec/openapi.yaml
Finding: Generated loopback HTTP surface with about 260 paths, version label 0.1.0-route-shell.
agent-orchestrator:ACC-06: MCP and skills are inherited from the provider harness; Orchestrator has no plugin system. cross-checked
agent-orchestrator:ACC-06
MCP and skills are inherited from the provider harness; Orchestrator has no plugin system.
- Custom tool registration was not established.
- Source pass only; no hands-on test ran.
-
Finding: Desktop is canonical; Git, gh and external agents are prerequisites; standalone tasks need no repository; npm 0.10.0 is frozen.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Capabilities are compiled in; no marketplace; agents selected per project or session.
-
Source control and pull requests
Finding: GitHub and GitLab PR/MR state, checks, mergeability and reviews.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Cron or RRULE schedules run in the local daemon; at most three missed occurrences; no overlap for one automation; Cues are manual.
agent-orchestrator:ACC-07: Desktop uses Electron and React over a Go daemon; mobile uses Expo and React Native. cross-checked
agent-orchestrator:ACC-07
Desktop uses Electron and React over a Go daemon; mobile uses Expo and React Native.
- Source pass only; no hands-on test ran.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Orchestrator.inc v0.14.9 source: packages/mobile/package.json
Finding: Mobile client uses Expo ~57 and React Native 0.86.
-
Orchestrator.inc v0.14.9 source: frontend/package.json
Finding: Desktop client uses Electron ^44.7.0.
agent-orchestrator:PLAN-01: Work starts as a local prompt or session; GitHub and GitLab can feed workers one way, and they stay the issue authority. cross-checked
agent-orchestrator:PLAN-01
Work starts as a local prompt or session; GitHub and GitLab can feed workers one way, and they stay the issue authority.
- Linear is explicitly unsupported.
- Source pass only; no hands-on test ran.
-
Finding: Add project, New task, isolated worktree, follow session, feedback, review PR.
-
Finding: ao report goes to an existing orchestrator; Resume agent and Restore are separate; recovery depends on harness.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: Opt-in, read-only GitHub and GitLab intake; Linear unsupported; not a complete two-way sync.
-
Finding: Needs AO_TRACKER_INTAKE and a project assignee filter; does not comment, transition or close issues.
-
Finding: Durable events for input needed, ready to merge, merged and closed; Slack, Discord and webhook notifiers unsupported.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
agent-orchestrator:PLAN-02: Chat keeps provider plans in session history; a durable task-plan record with acceptance criteria was not found. cross-checked
agent-orchestrator:PLAN-02
Chat keeps provider plans in session history; a durable task-plan record with acceptance criteria was not found.
- No plan editor, revision history or acceptance-criteria field was found.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: ao report goes to an existing orchestrator; Resume agent and Restore are separate; recovery depends on harness.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
agent-orchestrator:PLAN-03: Orchestrator-to-worker supervision is documented; epics, blockers and dependency enforcement were not found. cross-checked
agent-orchestrator:PLAN-03
Orchestrator-to-worker supervision is documented; epics, blockers and dependency enforcement were not found.
- No epic or issue dependency model was found in the checked sources.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
agent-orchestrator:PLAN-04: Project rules are typed and role-scoped; memory across sessions was not established. cross-checked
agent-orchestrator:PLAN-04
Project rules are typed and role-scoped; memory across sessions was not established.
- Provenance, correction and deletion controls for memory were not found.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: ao report goes to an existing orchestrator; Resume agent and Restore are separate; recovery depends on harness.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Orchestrator.inc v0.14.9 source: docs/STATUS.md
Finding: Working single-user local loop; detached provider hosts reconnect without relaunching the provider.
agent-orchestrator:PLAN-05: Multimodal input is provider-dependent; code search, indexing and architecture checks are left to the harness. cross-checked
agent-orchestrator:PLAN-05
Multimodal input is provider-dependent; code search, indexing and architecture checks are left to the harness.
- No Orchestrator code search or repository index was found.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
agent-orchestrator:PLAN-06: Work is represented by worker sessions and external tracker intake, without an independent native task/issue record in the scoped app.
agent-orchestrator:PLAN-06
Work is represented by worker sessions and external tracker intake, without an independent native task/issue record in the scoped app.
- Pinned source is v0.14.9; idle-worker behavior was not tested in the released build.
- Prioritize, label, assign and discussion features were not found.
- Source pass only; no hands-on test ran.
-
Finding: Add project, New task, isolated worktree, follow session, feedback, review PR.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: Needs AO_TRACKER_INTAKE and a project assignee filter; does not comment, transition or close issues.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Orchestrator.inc v0.14.9 source: backend/internal/service/session/delegation.go
Finding: Delegation spawns a worker with optional brief, agent, model, effort, approval mode and session mode; an empty brief opens an idle worker.
-
Orchestrator.inc v0.14.9 source: backend/internal/httpd/apispec/openapi.yaml
Finding: Generated loopback HTTP surface with about 260 paths, version label 0.1.0-route-shell.
-
Orchestrator.inc backend/internal/service/session/delegation.go
Finding: Delegation creates a worker session for each task; no task record independent of a session is created. The persistence, API and board paths model sessions and external tracker intake, with no separate native issue/task CRUD entity.
agent-orchestrator:PLAN-07: Agents use the ao CLI on sessions and PRs; no issue object exists for them to manage. cross-checked
agent-orchestrator:PLAN-07
Agents use the ao CLI on sessions and PRs; no issue object exists for them to manage.
- Agent issue updates, state changes and dependency writes are not offered.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: PR ownership prevents multiple active workers silently driving a PR; --no-takeover makes a conflict an error.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Agent Orchestrator for AI agents
Finding: In-session agents use the ao CLI for sessions, PRs, review, reports, previews and automations.
agent-orchestrator:COORD-01: Parallel sessions run in isolated workspaces; local concurrency has no plan limit. cross-checked
agent-orchestrator:COORD-01
Parallel sessions run in isolated workspaces; local concurrency has no plan limit.
- Concurrency was not observed.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: Multi-repository workspaces and Scratch; sidebar and board are the multi-project view.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
agent-orchestrator:COORD-02: PR ownership and feedback routing are enforced by the product; task queues and human assignment were not found. cross-checked
agent-orchestrator:COORD-02
PR ownership and feedback routing are enforced by the product; task queues and human assignment were not found.
- Two workers on one task were not tested.
- Source pass only; no hands-on test ran.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Failing check names and links go to the owning session; no raw logs; messages are built in with no retry budget.
-
Finding: Failing checks, requested changes, unresolved comments and eligible conflicts route to the owner; merge is always explicit.
-
Finding: Needs AO_TRACKER_INTAKE and a project assignee filter; does not comment, transition or close issues.
-
Finding: PR ownership prevents multiple active workers silently driving a PR; --no-takeover makes a conflict an error.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
agent-orchestrator:COORD-03: Product-owned orchestrator and worker sessions delegate, message and report across harnesses. cross-checked
agent-orchestrator:COORD-03
Product-owned orchestrator and worker sessions delegate, message and report across harnesses.
- Delegation was read from v0.14.9 source and docs; no live run was observed.
- Source pass only; no hands-on test ran.
-
Finding: ao report goes to an existing orchestrator; Resume agent and Restore are separate; recovery depends on harness.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Orchestrator.inc v0.14.9 source: backend/internal/service/session/delegation.go
Finding: Delegation spawns a worker with optional brief, agent, model, effort, approval mode and session mode; an empty brief opens an idle worker.
-
Orchestrator.inc v0.14.9 source: backend/internal/httpd/apispec/openapi.yaml
Finding: Generated loopback HTTP surface with about 260 paths, version label 0.1.0-route-shell.
agent-orchestrator:COORD-04: Recurring Automations and built-in PR event rules run in the local daemon. cross-checked
agent-orchestrator:COORD-04
Recurring Automations and built-in PR event rules run in the local daemon.
- Cloud automation scheduling was not established.
- Completion conditions were not established.
- Source pass only; no hands-on test ran.
-
Finding: Failing check names and links go to the owning session; no raw logs; messages are built in with no retry budget.
-
Finding: Needs AO_TRACKER_INTAKE and a project assignee filter; does not comment, transition or close issues.
-
Finding: Cron or RRULE schedules run in the local daemon; at most three missed occurrences; no overlap for one automation; Cues are manual.
-
Finding: macOS Quit leaves daemon running; Blocked sessions need an answer; review delivery is a separate action.
agent-orchestrator:COORD-05: Stop, resume, steer and attention are documented; a pause control was not found. cross-checked
agent-orchestrator:COORD-05
Stop, resume, steer and attention are documented; a pause control was not found.
- An in-run amendment was not tested.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: ao report goes to an existing orchestrator; Resume agent and Restore are separate; recovery depends on harness.
-
Finding: Durable events for input needed, ready to merge, merged and closed; Slack, Discord and webhook notifiers unsupported.
-
Finding: History persists across restarts; paired phones can receive push.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: macOS Quit leaves daemon running; Blocked sessions need an answer; review delivery is a separate action.
agent-orchestrator:COORD-06: A fleet board shows attention by session; a fixture walkthrough was not run. cross-checked
agent-orchestrator:COORD-06
A fleet board shows attention by session; a fixture walkthrough was not run.
- The 12-state fixture was not run.
- No dependency view was found.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Multi-repository workspaces and Scratch; sidebar and board are the multi-project view.
-
Finding: Durable events for input needed, ready to merge, merged and closed; Slack, Discord and webhook notifiers unsupported.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Cron or RRULE schedules run in the local daemon; at most three missed occurrences; no overlap for one automation; Cues are manual.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
agent-orchestrator:COORD-07: A quick worker and a project orchestrator run without mandatory workflows. cross-checked
agent-orchestrator:COORD-07
A quick worker and a project orchestrator run without mandatory workflows.
- UI behavior was read from docs, not tested.
- Source pass only; no hands-on test ran.
-
Finding: Desktop is canonical; Git, gh and external agents are prerequisites; standalone tasks need no repository; npm 0.10.0 is frozen.
-
Finding: Add project, New task, isolated worktree, follow session, feedback, review PR.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Default, Accept edits, Auto-approve and Bypass map to OpenCode rules; explicit denies do not hold in Bypass.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Cron or RRULE schedules run in the local daemon; at most three missed occurrences; no overlap for one automation; Cues are manual.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
agent-orchestrator:RUN-01: Execution runs on the local computer, a linked self-hosted machine, or hosted Cloud sandboxes. cross-checked
agent-orchestrator:RUN-01
Execution runs on the local computer, a linked self-hosted machine, or hosted Cloud sandboxes.
- In v0.14.9 Cloud sat behind a Developer Mode toggle, which matches the docs saying it needs an enabled build and account; v0.14.10 removed that toggle, matching the site. The Cloud guide was last checked on 3 October 2026 and no authenticated session was tested.
- Region and compute resources were not established.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Orchestrator.inc v0.14.9 source: .gitmodules
Finding: Hosted control plane is a private submodule at Untrivial-ai/ao-cloud with update = none.
-
Orchestrator.inc v0.14.9 source: contracts/cloud/openapi.yaml
Finding: Cloud contract covers an organization bring-your-own Coder connection.
-
Orchestrator.inc v0.14.9 source: docs/self-hosted-remote.md
Finding: Self-hosted remote hosts are labelled experimental; sessions stay on the host; requires AO account sign-in and a Cloudflare tunnel.
-
Commit: cloud on for everyone (#7615)
Finding: Cloud no longer hides behind a Developer Mode toggle; the settings toggle and cloud-offering route are removed. Shipped in v0.14.10, so v0.14.9 still had the toggle.
agent-orchestrator:RUN-02: Git worktrees and branches separate work by session; no OS sandbox claim was found for local runs. cross-checked
agent-orchestrator:RUN-02
Git worktrees and branches separate work by session; no OS sandbox claim was found for local runs.
- Hostile-code containment is not claimed.
- Network limits were not established.
- Source pass only; no hands-on test ran.
-
Finding: Add project, New task, isolated worktree, follow session, feedback, review PR.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
agent-orchestrator:RUN-03: Sessions outlive client close and daemon replacement where hosts survive; recovery depends on the harness. cross-checked
agent-orchestrator:RUN-03
Sessions outlive client close and daemon replacement where hosts survive; recovery depends on the harness.
- Failure scenarios were not run.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Orchestrator.inc v0.14.9 source: docs/STATUS.md
Finding: Working single-user local loop; detached provider hosts reconnect without relaunching the provider.
agent-orchestrator:RUN-04: Per-project setup scripts, symlinks and an optional preview launcher prepare workspaces. cross-checked
agent-orchestrator:RUN-04
Per-project setup scripts, symlinks and an optional preview launcher prepare workspaces.
- Port allocation and collision handling were not established.
- Source pass only; no hands-on test ran.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Orchestrator.inc v0.14.9 source: docs/self-hosted-remote.md
Finding: Self-hosted remote hosts are labelled experimental; sessions stay on the host; requires AO account sign-in and a Cloudflare tunnel.
agent-orchestrator:RUN-05: Setup and request timeouts are documented; run-level turn, token and spend limits were not found. cross-checked
agent-orchestrator:RUN-05
Setup and request timeouts are documented; run-level turn, token and spend limits were not found.
- No controlled failure was run.
- Source pass only; no hands-on test ran.
-
Finding: Failing check names and links go to the owning session; no raw logs; messages are built in with no retry budget.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
agent-orchestrator:RUN-06: Status derives from saved facts; session and project usage summaries exist for certified harnesses. cross-checked
agent-orchestrator:RUN-06
Status derives from saved facts; session and project usage summaries exist for certified harnesses.
- Induced-failure scenarios were not run.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Failing check names and links go to the owning session; no raw logs; messages are built in with no retry budget.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: macOS Quit leaves daemon running; Blocked sessions need an answer; review delivery is a separate action.
-
Orchestrator.inc v0.14.9 source: backend/internal/service/usage/summary.go
Finding: Token and estimated-cost summaries derive from normalized usage events, by session and project batch.
-
Orchestrator.inc v0.14.9 source: backend/internal/service/usage/capabilities.go
Finding: Certified usage pipeline covers Claude Code, Codex and Kimi only.
agent-orchestrator:RUN-07: Estimated session usage exists for Claude Code, Codex and Kimi; billed reconciliation was not established. cross-checked
agent-orchestrator:RUN-07
Estimated session usage exists for Claude Code, Codex and Kimi; billed reconciliation was not established.
- Other harnesses have no certified usage pipeline.
- Unknown subscription cost must not be read as zero.
- Source pass only; no hands-on test ran.
-
Finding: Add and switch Codex accounts per device; one active account; no per-session selection.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
-
Orchestrator.inc v0.14.9 source: backend/internal/service/usage/summary.go
Finding: Token and estimated-cost summaries derive from normalized usage events, by session and project batch.
-
Orchestrator.inc v0.14.9 source: backend/internal/service/usage/capabilities.go
Finding: Certified usage pipeline covers Claude Code, Codex and Kimi only.
agent-orchestrator:RUN-08: Cloud concurrency is capped by plan; local resource-aware scheduling was not found. cross-checked
agent-orchestrator:RUN-08
Cloud concurrency is capped by plan; local resource-aware scheduling was not found.
- Local queues and CPU or RAM limits were not found.
- Source pass only; no hands-on test ran.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Failing checks, requested changes, unresolved comments and eligible conflicts route to the owner; merge is always explicit.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
agent-orchestrator:TEAM-02: Cloud has organizations with admin billing controls; SSO and team management are not built. cross-checked
agent-orchestrator:TEAM-02
Cloud has organizations with admin billing controls; SSO and team management are not built.
- Enforcement was not tested.
- Source pass only; no hands-on test ran.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Finding: Billing email replies within 5 business days; GitHub issues and Discord for product questions; Untrivial, Inc. named.
agent-orchestrator:TEAM-03: Permission modes come from each provider; safer and bypass modes are selectable per role. cross-checked
agent-orchestrator:TEAM-03
Permission modes come from each provider; safer and bypass modes are selectable per role.
- Approval behavior was checked in docs, chiefly for OpenCode.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: ao report goes to an existing orchestrator; Resume agent and Restore are separate; recovery depends on harness.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Failing checks, requested changes, unresolved comments and eligible conflicts route to the owner; merge is always explicit.
-
Finding: Table of 36 harness adapters with terminal, Chat and reviewer support; experimental reviewer modes do not sandbox tools or network access.
-
Finding: Default, Accept edits, Auto-approve and Bypass map to OpenCode rules; explicit denies do not hold in Bypass.
-
Finding: Cron or RRULE schedules run in the local daemon; at most three missed occurrences; no overlap for one automation; Cues are manual.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
agent-orchestrator:TEAM-04: Session records persist locally for one user; no audit model was found. cross-checked
agent-orchestrator:TEAM-04
Session records persist locally for one user; no audit model was found.
- No exportable audit log or integrity model was found.
- Source pass only; no hands-on test ran.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Orchestrator.inc v0.14.9 source: docs/STATUS.md
Finding: Working single-user local loop; detached provider hosts reconnect without relaunching the provider.
agent-orchestrator:TEAM-05: The inspector gathers PR state, reviews, files and preview; raw logs stay on the host. cross-checked
agent-orchestrator:TEAM-05
The inspector gathers PR state, reviews, files and preview; raw logs stay on the host.
- Review effort was not measured.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
agent-orchestrator:TEAM-06: Colleague takeover is not offered; a session can move to another agent. cross-checked
agent-orchestrator:TEAM-06
Colleague takeover is not offered; a session can move to another agent.
- Cloud collaboration is announced, not built.
- Source pass only; no hands-on test ran.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
agent-orchestrator:SHIP-01: Artifacts, previews, diffs and reviewer output are retained by session. cross-checked
agent-orchestrator:SHIP-01
Artifacts, previews, diffs and reviewer output are retained by session.
- Artifact browsing and commenting are recent (v0.14.9).
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: ao report goes to an existing orchestrator; Resume agent and Restore are separate; recovery depends on harness.
-
Finding: Failing check names and links go to the owning session; no raw logs; messages are built in with no retry budget.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
agent-orchestrator:SHIP-02: Independent review is optional; merge gating stays with the repository host. cross-checked
agent-orchestrator:SHIP-02
Independent review is optional; merge gating stays with the repository host.
- Test, lint and type gates depend on the project.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Failing check names and links go to the owning session; no raw logs; messages are built in with no retry budget.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
agent-orchestrator:SHIP-03: Branches, worktrees, PR tracking, comment and CI routing, and conflict nudges are integrated. cross-checked
agent-orchestrator:SHIP-03
Branches, worktrees, PR tracking, comment and CI routing, and conflict nudges are integrated.
- GitLab details differ from GitHub.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: Failing check names and links go to the owning session; no raw logs; messages are built in with no retry budget.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Failing checks, requested changes, unresolved comments and eligible conflicts route to the owner; merge is always explicit.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: Cron or RRULE schedules run in the local daemon; at most three missed occurrences; no overlap for one automation; Cues are manual.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
agent-orchestrator:SHIP-04: Merge is explicit and can pin the head SHA; release and deploy are outside the product. cross-checked
agent-orchestrator:SHIP-04
Merge is explicit and can pin the head SHA; release and deploy are outside the product.
- No release or deployment actions were found.
- Source pass only; no hands-on test ran.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Failing checks, requested changes, unresolved comments and eligible conflicts route to the owner; merge is always explicit.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
agent-orchestrator:SHIP-05: PR links and checks are tracked; deployment evidence and rollback were not found. cross-checked
agent-orchestrator:SHIP-05
PR links and checks are tracked; deployment evidence and rollback were not found.
- Conversation rollback is not code rollback.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Worktrees share the Git object database; dirty worktrees are preserved; session delete and optional archived-session retention.
-
Finding: Cron or RRULE schedules run in the local daemon; at most three missed occurrences; no overlap for one automation; Cues are manual.
agent-orchestrator:SHIP-06: The board supports a review queue; batch approval features were not found. cross-checked
agent-orchestrator:SHIP-06
The board supports a review queue; batch approval features were not found.
- A six-task queue was not run.
- Source pass only; no hands-on test ran.
-
Finding: Board groups sessions by derived state; Chat controls depend on provider; merge is requested explicitly; Archive ends the session.
-
Finding: Unresolved comments are routed and deduplicated; reviewer posts inline comments for required changes; its approval is never a GitHub approval.
-
Finding: Durable events for input needed, ready to merge, merged and closed; Slack, Discord and webhook notifiers unsupported.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
agent-orchestrator:OWN-01: Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository. cross-checked
agent-orchestrator:OWN-01
Desktop, daemon, CLI and mobile are Apache-2.0; the hosted control plane is in a private repository.
- Some atomic questions remain unknown.
- Source pass only; no hands-on test ran.
-
Finding: Desktop app supervising coding agents; manual states it is checked against stable v0.13.3; Linear and legacy plugin packages unsupported.
-
Finding: Worker and orchestrator harnesses are set per project; a local session can switch agent with a handoff while idle; Cloud sessions cannot switch agents.
-
Finding: Local single-user Go daemon with Electron/React and Expo clients; status derived from durable facts.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Finding: Stable tag f9dc472 published 2026-11-04 with macOS, Windows and Linux desktop assets.
-
Finding: ComposioHQ, Untrivial-ai and AgentWrapper repository paths all redirect to OrchestratorInc/agent-orchestrator; repository id 1156994049; fork false.
-
Orchestrator.inc v0.14.9 source: .gitmodules
Finding: Hosted control plane is a private submodule at Untrivial-ai/ao-cloud with update = none.
-
Orchestrator.inc v0.14.9 source: LICENSE
Finding: Apache License 2.0.
agent-orchestrator:OWN-02: Local use needs no account; Cloud and account-linked remote hosts depend on the vendor. cross-checked
agent-orchestrator:OWN-02
Local use needs no account; Cloud and account-linked remote hosts depend on the vendor.
- Cloud data export after cancellation was not established.
- Source pass only; no hands-on test ran.
-
Finding: Worktree, branch, controller, Chat history, terminal and browser target are per session; no batch-spawn.
-
Finding: Thin client for the daemon covering projects, sessions, send, report, PR, review, automation, preview, browser and remote host.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Mobile control surface; fixed tunnel address when signed in; Cloudflare terminates TLS; iPhone cannot use raw Tailscale; walkthrough checked at v0.13.3 without a physical device.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Finding: Local state stays under ~/.ao; PostHog and Sentry on by default with switches; AO Cloud data handling is excluded from this policy.
-
Orchestrator.inc v0.14.9 source: docs/self-hosted-remote.md
Finding: Self-hosted remote hosts are labelled experimental; sessions stay on the host; requires AO account sign-in and a Cloudflare tunnel.
agent-orchestrator:OWN-03: Local work stays on the machine apart from telemetry; AO Cloud data handling is outside the privacy policy. cross-checked
agent-orchestrator:OWN-03
Local work stays on the machine apart from telemetry; AO Cloud data handling is outside the privacy policy.
- The policy excludes the hosted AO Cloud service.
- Training use by providers is outside Orchestrator.
- Source pass only; no hands-on test ran.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: postCreate step limit 30 minutes by default, 1 to 120 configurable; rules files read at session start; symlinks for local secrets.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
-
Finding: Local state stays under ~/.ao; PostHog and Sentry on by default with switches; AO Cloud data handling is excluded from this policy.
-
Finding: Host keys, fixed addresses, artifact commenting, Cloud chat parity, telemetry changes.
-
telemetry/posthog.go at v0.14.10
Finding: Compared with v0.14.9, v0.14.10 adds one allow-listed remote event, ao.automation.created, carrying only a validated use case and template ID. The diff to this adapter changes no consent or opt-out handling.
-
Finding: Compared with v0.14.9: all consented desktop error reports are now kept rather than sampled at 25%; the daemon emits ao.automation.created with closed-vocabulary template and use-case values; and after a release-build sign-in, if the user accepted website analytics and desktop usage analytics are on, the app aliases the website PostHog ID to the AO Cloud person once and sends ao.renderer.cloud_web_visitor_link_requested with website_distinct_id. Existing telemetry controls apply.
agent-orchestrator:OWN-04: Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise. cross-checked
agent-orchestrator:OWN-04
Public USD prices: Free, Starter $20/month, Pro $40/month and custom Enterprise.
- Trial, overage and tax terms were not established.
- Source pass only; no hands-on test ran.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
agent-orchestrator:OWN-05: Only the fixed parts of a scenario can be priced from public sources. cross-checked
agent-orchestrator:OWN-05
Only the fixed parts of a scenario can be priced from public sources.
- No scenario was priced.
- Source pass only; no hands-on test ran.
-
Finding: Production builds send PostHog telemetry, opt-out in Settings; no webhooks required; agent usage is billed by provider.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
agent-orchestrator:OWN-06: Stable releases ship frequently; support routes are public, with an SLA only on Enterprise. cross-checked
agent-orchestrator:OWN-06
Stable releases ship frequently; support routes are public, with an SLA only on Enterprise.
- No public status page was found.
- Source pass only; no hands-on test ran.
-
Finding: Hosted control plane and remote sandboxes; Claude Code, Codex, Cursor and OpenCode; archive/restore; artifact limits; guide checked against source on 3 October 2026, no authenticated production session tested.
-
Finding: Browser dashboard on port 3000 was replaced by the packaged desktop interface; Node plugin examples are not authoritative.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Finding: Billing email replies within 5 business days; GitHub issues and Discord for product questions; Untrivial, Inc. named.
-
Finding: Local state stays under ~/.ao; PostHog and Sentry on by default with switches; AO Cloud data handling is excluded from this policy.
-
Finding: Stable tag f9dc472 published 2026-11-04 with macOS, Windows and Linux desktop assets.
-
Orchestrator.inc v0.14.9 source: docs/self-hosted-remote.md
Finding: Self-hosted remote hosts are labelled experimental; sessions stay on the host; requires AO account sign-in and a Cloudflare tunnel.
-
Finding: Stable v0.14.10, published 2026-11-06, adds Cloud on for everyone, cloud session share links and sharing with teams. Source gates Teams by build: stable builds have it only when the release sets VITE_AO_TEAMS, a repository variable that is not public.
-
Commit: cloud on for everyone (#7615)
Finding: Cloud no longer hides behind a Developer Mode toggle; the settings toggle and cloud-offering route are removed. Shipped in v0.14.10, so v0.14.9 still had the toggle.
-
Finding: Docs say @aoagents/ao is frozen at 0.10.0 with no new features or fixes, and that a package-manager update cannot move it beyond 0.10.0.
-
npm registry metadata for @aoagents/ao
Finding: The registry lists latest 0.10.3 (published 2026-07-12) and nightly 0.10.4-nightly.202607251158 (published 2026-07-25), after 0.10.0 (2026-06-28) and 0.10.2 (2026-07-11). The last publish is 2026-07-25. Neither 0.10.0 nor 0.10.3 carries a deprecated flag.
agent-orchestrator:OWN-08: Local use is free with no account; Cloud needs a paid plan. cross-checked
agent-orchestrator:OWN-08
Local use is free with no account; Cloud needs a paid plan.
- A trial was not found.
- Source pass only; no hands-on test ran.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.
-
Orchestrator first-party overview
Finding: Local agents require no account or credit card. Cloud starts at $20/month.
-
Orchestrator.inc pricing (homepage #pricing section)
Finding: Re-read 2026-11-07: Free $0 with unlimited local agents and 2 devices logged in at once; Starter $20/month lists cloud relay and unlimited devices; Pro $40/month; Enterprise custom lists collaboration on cloud agents and SSO/team management. No plan line now carries a coming-soon mark, although llms.txt and the site FAQ still say there is no built-in device relay yet.
-
Finding: Vendor says the team layer (shared agent sessions, handing a session to a teammate, team management, SSO) is being built with a small group of early teams admitted a few at a time; solo Cloud is available now.
agent-orchestrator:OWN-09: Partially specified: plan prices and limits are public, while compute and Enterprise terms are not. cross-checked
agent-orchestrator:OWN-09
Partially specified: plan prices and limits are public, while compute and Enterprise terms are not.
- Overages and compute markup were not stated.
- Source pass only; no hands-on test ran.
-
Finding: New name for Agent Orchestrator; operated by Untrivial, Inc., a Delaware corporation; latest release v0.14.9 (2026-11-04); 38 coding agents claimed.
-
Finding: Free $0; Starter $20/month; Pro $40/month; Enterprise custom. Local agents unlimited; relay, unlimited devices, collaboration and SSO marked coming soon.
-
Finding: Billed monthly in advance through Stripe; cancel any time, no minimum term; current month not refunded.