#104104th of 171 in Coding agents and AI editors
openharness
Desktop app that runs many coding agents across machines in tmux panes
- Stars
- 1.4k
- License
- MIT
- Last commit
- Nov 2026
- Last release
- Oct 2026
- Language
- TypeScript
5 on 7 Aug 20261,405 on 30 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Native desktop app (Flutter) and CLI that run Claude Code, Codex, Cursor, OpenCode and other agent CLIs in tmux sessions on your own machines. A per-machine daemon dials out and links machines over end-to-end encrypted WebRTC, with TURN and relay fallbacks. A Store adds domain harnesses such as Blender, KiCad and Typst, each with a live viewer.
Who it is for: Developers running several coding agents across laptops, servers and GPU boxes
Strengths
- Runs agent CLIs unmodified in tmux, using vendor transcripts and hooks rather than wrappers
- End-to-end encryption (ChaCha20-Poly1305, X25519); relay forwards ciphertext only
- Machines link by password with no SSH keys, Tailscale or open ports
- Whole stack is MIT in one repo: app, CLI, daemon, relay and device firmware
Weaknesses
- Desktop app targets macOS and Linux only; no Windows build is listed
- Building from source needs Node 20+, tmux, Xcode and Flutter 3.47+
- Remote links depend on the vendor's relay and Cloudflare TURN as fallbacks
- Agent Messages between harnesses is experimental and off by default
What it needs
- GPU optional
- Needs tmux, Node.js 20+, Flutter 3.47+ (build from source), Xcode (build from source)
- Models: Claude Code, Codex, Cursor, OpenCode, Hermes
Quick answers
Is openharness open source?
Yes. Its code is on GitHub under the MIT license.
Also in Coding agents and AI editors
See all 171| Rank | Project | Score |
|---|---|---|
| 1 | claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs | 97 out of 100 |
| 2 | codewhaleTerminal coding agent in Rust that works with 40+ model providers | 94 out of 100 |
| 3 | t3codeDesktop, web and mobile front end for controlling local coding agent CLIs | 93 out of 100 |
| #4 | piTerminal coding agent with extensions, skills, and an SDK | 92 out of 100 |
| #5 | oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory | 92 out of 100 |