T

Tianshu-harness

Tianshu Harness is a terminal programming agent that ensures stable model delivery through a Cognitive Execution Environment (CVM).

🇨🇳 DomesticFreeOpen sourceDev开源桌面操作终端操作
Platforms: Desktop终端
Region
Domestic
Pricing
Free
Open source
Yes
GitHub Stars
★ 1.1k
Source
GitHub
Added
2026-10-08
Last verified
2026-10-08
Tianshu-harness

Overview

Tianshu Harness is a TypeScript-written runtime for programming agents, supporting both terminal TUI and desktop GUI. It establishes a Cognitive Execution Environment (CVM) between the model and the real world to ensure task goals remain stable, completion is evidence-based, and validation forms a closed loop. The core of Tianshu Harness is a reliable delivery mechanism that enables trustworthy verification and execution of model outputs. It is designed for developers, especially those handling complex programming tasks in terminal or desktop environments.

Key features

  • ▪Stable delivery, no false completion reports
  • ▪Terminal × Desktop, one kernel
  • ▪75 runtime hooks spanning 5 stages
  • ▪Prefix caching engine, compatible with all models

Use cases

Code debugging and testingAutomated script generationMulti-model integrated developmentContinuous integration and deployment

Pros

  • +Supports multiple programming models
  • +Unified kernel for terminal and desktop
  • +Highly configurable cognitive virtual machine
  • +Reduces token costs

Limitations / notes

  • -Requires Node.js ≥ 24
  • -Installation steps are complex on some platforms
  • -Requires internet connectivity

Who it's for

DevelopersSoftware engineersSystem administratorsTechnical teams

This overview was compiled by AI from public sources and may contain inaccuracies — please refer to the official site.

FAQ

Is it free?

Yes, Tianshu Harness is an open-source project and available for free use.

Does it support Chinese?

Yes, documentation and interface are available in Chinese.

Can it be used commercially?

Yes, Tianshu Harness is licensed under the Apache 2.0 license.

Do I need scientific internet access?

No, but some features may require internet connectivity.

Similar agents

Something wrong? Let us know on the About page and we'll fix it.