Agent workspace · Autonomous, Inc. (GitHub org autonomous-ai)
OpenHarness
Open-source desktop app, CLI and per-machine daemon that runs coding agent CLIs (Claude Code, Codex, Cursor, OpenCode and others) in tmux panes across several machines, with end-to-end encrypted links and an optional hardware display.
OpenHarness review
OpenHarness is the repository name; the app is called Harness, from Autonomous, Inc. It runs coding agents such as Claude Code and Codex, each in its own tmux pane (tmux), and shows agents from several machines in one window. The code is MIT licensed and the app download is free. The facts about Harness come from the vendor's pages and repository, read on 10 and 11 November 2026. We did not install or run the app.
How it works
The engines doc lists fourteen agents. Harness reads each agent's own transcript and installs the vendor's own hooks or plugin, depending on the agent, so credentials stay in the agent's own folders.
To add a second machine, you install a daemon there. The README says this needs no SSH keys or open ports, and that traffic is end-to-end encrypted. It goes direct over WebRTC, through Cloudflare TURN, or through the vendor's relay as a fallback. The architecture doc says the relay stores machine records, agent names and counters, never a transcript.
Where it falls short
- It requires signing in. The development notes say the current source's start command refuses to run without a saved sign-in, and list account-free local use as outstanding work.
- The notes say macOS is the primary tested platform and full Linux and Windows support is still work in progress. The download page lists Linux x64, Linux ARM64 and Windows.
- The project is young. The repository dates from 4 August 2026 and showed 1,469 stars on 10 November. The GitHub API listed 16 desktop release tags, v1.4.13 to v1.4.28, all dated 10 November.
- The store page also lists a $129 Harness Device and a $299 Harness Pro desk screen. We found no terms for the hosted service and no app store link for the phone viewer, which proves nothing either way.
Alternatives
Jean also runs agent CLIs in separate worktrees, according to our Jean review.
Facts: platforms, price and licence
- platforms
- macOSLinuxProduct is branded 'Harness'; the repository is named openharness. README: 'Download the app for macOS or Linux'. docs/development.md: macOS is the primary supported and tested desktop experience; Linux builds and a Windows runner exist but full Linux and Windows support is work in progress; embedded harness webviews run only on macOS. The download page harness.autonomous.ai/desktop (raw HTML checked 2026-11-11) is headed 'Harness for macOS, Windows and Linux' and has Download for macOS, Download for Windows, Linux x64 and Linux ARM64 entries; the README says macOS or Linux, so they differ. A standalone iOS/Android viewer app exists in the repo under mobile/ (build from source).
- price
- Freeautonomous.ai/harness shows 'Harness App - Download for free'; MIT licence. Optional Harness Device hardware listed at a $129 sale price (list $149, Black Friday), on autonomous.ai/harness-device. A 'Harness Pro' item at $299 is listed on autonomous.ai/harness; its own page (autonomous.ai/harness-pro) is titled 'Harness Pro: A Desk Screen for Every AI Agent on Every Machine' (seen 2026-11-11). Terms or limits of the hosted relay/backend were not found.
- source
- Open sourceLicence: MIT
- github
- autonomous-ai/openharness 1.5k stars, seen 2026-11-13
OpenHarness features
- ✓ yes AI agents
- ✓ yes Multi-agent
- ✓ yes Git worktrees
- ✓ yes MCP
- ✓ yes Phone control
- ? not verified Mobile app
- ? not verified SSH
- ? not verified SFTP
- ✓ yes Tabs
- ✓ yes Split panes
- ? not verified Cloud sync
- ? not verified Team sharing
✓ documented · – absent or not in its feature list · ? not verified
OpenHarness strengths
- MIT licence for app, CLI, daemon, relay and device files in one repository; app download is free
- docs/engines.md lists 14 agent CLIs; Harness reads each agent's transcript and installs the vendor's own hooks or plugin, depending on the agent (hooks for some, plugin, extension or transcript only for others), instead of wrapping it; credentials stay in the agent's own folders
- Each harness can get its own git worktree and branch (README); keys can be remapped in one JSONC file
- Machines are linked by a daemon that dials out; the README says no SSH keys, Tailscale or port forwarding are needed, and says traffic is end-to-end encrypted and goes direct over WebRTC, through Cloudflare TURN, or through the vendor's relay as a fallback. architecture.md: the relay stores machine records, agent names and daily counters, never a transcript, a recap or a keystroke; the browser web client does not negotiate WebRTC and reaches machines through the relay
OpenHarness weak points
- docs/development.md says the current source's start command refuses to run without a saved sign-in (desktop bootstrap also checks login) and lists account-free local use as outstanding work; this describes the source, not a statement about the released app
- docs/development.md: macOS is the primary supported and tested platform; full Linux and Windows support is work in progress and embedded webviews run only on macOS. The README says macOS or Linux; the download page lists Linux x64, Linux ARM64 and Windows
- Young and fast-moving: repository created 2026-08-04, CLI at v0.6.3, GitHub API listed 16 desktop release tags (v1.4.13 to v1.4.28) all dated 2026-11-10 with no attached files; installers are hosted on the vendor's site
- No usage limits or terms for the hosted backend/relay (harness-api.autonomous.ai) appear on the pages read, and no app store link for the phone app appears there; absence from these pages is not proof that none exists. architecture.md also mentions a web app in public preview at harness.autonomous.ai
Who OpenHarness is for
- best for
- Developers who run several agent CLIs on a laptop and a remote box and want one window, with worktrees and encrypted links, and accept a vendor sign-in.
- look elsewhere if
- Anyone who needs fully account-free local use today, or a settled Windows build.
Lists that include OpenHarness
Sources and what we could not verify
Checked 2026-10-21. Prices and features change; the vendor's page is the authority.
- www.autonomous.ai/harness — Harness App free download; Harness Device $129; Harness Pro $299 item; page is on the vendor's store site
- www.autonomous.ai/harness-device — Device $129 down from $149, round display, USB-C, agents run on own machines
- harness.autonomous.ai/desktop — download page raw HTML: heading "Harness for macOS, Windows and Linux", Download for macOS / Download for Windows links, Linux x64 and Linux ARM64 entries; macOS 12+ / Ubuntu 22.04+ note; no price or version shown
- github.com/autonomous-ai/openharness — README: agents, tmux, worktree per harness, machines, E2EE, macOS or Linux download, 49-harness Store, MIT
- raw.githubusercontent.com/autonomous-ai/openharness/main/README.md — README text quoted in review: every agent runs in its own tmux pane; WebRTC direct, Cloudflare TURN, relay as fallback while WebRTC negotiates; no SSH keys, Tailscale or port forwarding; download for macOS or Linux
- api.github.com/repos/autonomous-ai/openharness — 1469 stars (seen 2026-11-10), 145 forks, MIT, created 2026-08-04, pushed 2026-11-10, not archived, homepage autonomous.ai/harness
- api.github.com/repos/autonomous-ai/openharness/releases — v1.4.13 to v1.4.28 _desktop releases (16) all published 2026-11-10 UTC, no assets attached (API checked 2026-11-11)
- api.github.com/repos/autonomous-ai/openharness/releases/latest — v0.6.3_cli published 2026-11-10
- raw.githubusercontent.com/autonomous-ai/openharness/main/docs/development.md — platform support status; account-free local use outstanding; start command refuses without sign-in
- raw.githubusercontent.com/autonomous-ai/openharness/main/docs/architecture.md — daemon reconciles harness-* tmux sessions; relay stores machine records, agent names and daily counters, never a transcript, a recap or a keystroke; web client (public preview at harness.autonomous.ai) does not negotiate WebRTC and goes through the relay; hosted instance harness-api.autonomous.ai; mobile client hosts no agents
- raw.githubusercontent.com/autonomous-ai/openharness/main/docs/engines.md — 14 engines; intro says vendor's own hooks or plugin; table lists hooks, plugin, extension or transcript-only per engine; no wrapping
- raw.githubusercontent.com/autonomous-ai/openharness/main/docs/cli.md — harness CLI commands, harness login, harness pair mcp stdio MCP server
- raw.githubusercontent.com/autonomous-ai/openharness/main/mobile/README.md — iOS and Android viewer app source, build from source
- raw.githubusercontent.com/autonomous-ai/openharness/main/LICENSE — MIT, Copyright 2026 Autonomous, Inc.
- www.autonomous.ai/harness-pro — page title 'Harness Pro: A Desk Screen for Every AI Agent on Every Machine' (seen 2026-11-11); store card price $299
- jean.build — Jean runs agent CLIs, each task in its own git worktree (cited for the Alternatives line; see data/research/jean.json)
Not verified
- Windows support: README says macOS or Linux; the download page offers a Windows download; docs/development.md calls Windows work in progress. Whether the Windows build works was not checked
- Account requirement is taken from docs/development.md, which describes the current source; whether the released app behaves the same was not checked
- mobile_app left null: iOS/Android source is in the repo but no App Store, Google Play or TestFlight link was found on pages read; a third-party listing (AlternativeTo via search) was not opened
- ssh, sftp, port_forwarding, jump_host, x11, serial, telnet, mosh, cloud_sync, team_sharing not stated as features (README says no SSH keys are needed to link machines, which is not a statement about SSH clients)
- team_sharing: architecture doc mentions an observer path for private sharing and account-level swarm membership but no feature page was read
- Relay/backend usage limits or paid tiers not stated on pages read. Harness Pro ($299) is described only by its page title as a desk screen; its contents were not read in detail
- Release assets on GitHub are empty; installers are hosted on harness.autonomous.ai, not in the repo (architecture.md)
- Open issue count not recorded: the GitHub API figure moved between checks (156, 157, then 75 on 2026-11-11)