Tianshu-harness
Tianshu Harness is a terminal programming agent that ensures stable model delivery through a Cognitive Execution Environment (CVM).
- Region
- Domestic
- Pricing
- Free
- Open source
- Yes
- GitHub Stars
- ★ 1.1k
- Source
- GitHub
- Added
- 2026-10-08
- Last verified
- 2026-10-08

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
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
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
Cursor
FeaturedAI-powered code editor with Agent mode
Dify
FeaturedOpen-source LLMOps + Agent orchestration platform
扣子 Coze
FeaturedByteDance's no-code Agent/Bot building platform
Trae
FeaturedAI IDE (with Agent) from ByteDance
LangChain
FeaturedThe most mainstream LLM/Agent orchestration framework
Devin
FeaturedAutonomous software engineer Agent by Cognition
Something wrong? Let us know on the About page and we'll fix it.