Open the promotional video (1440p MP4)
## Three roles. One trusted state. LongHorizon-Harness separates planning, execution, and verification so that one growing context is not responsible for everything. | | Role | One responsibility | |---|---|---| | ๐งญ | **Manager** | Maintains the original goal, verified progress, and next step | | โก | **Executor** | Starts each round with a fresh context and focuses on one clearly defined task | | ๐ | **Auditor** | Independently inspects files, interfaces, logs, and tests in the real environment | Only results that pass independent verification enter persistent task state. Even when the context is refreshed, an action fails, or a deliverable does not pass inspection, the system retains previously verified progress and continues from what remains. ## Desktop apps and CLI. One continuous task. LongHorizon-Harness supports both GUI and CLI workflows. | ๐ฅ๏ธ Operate the desktop | โจ๏ธ Work in the terminal | |---|---| | ๐ Click, type, scroll, and browse | ๐ป Write and modify code | | ๐ Operate spreadsheets | โถ๏ธ Run commands and scripts | | ๐ Edit documents | ๐ฆ Install dependencies and environments | | ๐จ Use design software | ๐ง Configure and debug systems | | ๐ง Operate 3D tools | ๐ Process files and data | One task can begin in a browser, move to the command line for data processing, continue in desktop software to produce an artifact, and return to the terminal for validation or debugging. The goal, progress, and evidence remain under the same state-management system throughout.
~50% โ ~80%GUI + CLI completionWeaveBench |
3รFull desktop-task completionOSWorld 2.0 |
69.7% โ 77.2%Code + CLI successTerminal-Bench 2.1 ยท 24% fewer tokens |