harness

by wedow · Agent Tool · ★ 166

About harness

harness A minimal agent loop in bash. Everything else is plugins. The core script handles plugin discovery, hook dispatch, and the agentic loop. Tools, providers, prompt loading, message serialization, cost tracking, approval gates — all of it lives in plugins that can be written in any language and dropped into well-known directories. Install Quick start How it works The core is a state follower (100 SLOC). It does three things: Bootstraps with bundled plugins + , then runs — a hookable pipeline that discovers all source directories. The default 30

Quick Facts

Stars166
Forks10
LanguageShell
CategoryAgent Tool
LicenseMIT
Quality Score67.3642888572288/100
Open Issues1
Last Updated2026-08-29
Created2026-03-24
Platformscli
Est. Tokens~13k

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Shell Agent Tools

Frequently Asked Questions

What is harness?

harness is Minimal agent loop in bash. Pure state follower core with plugin-based tools, hooks, providers, and commands. Dependencies: bash 4+, jq, curl.. It is categorized as a Agent Tool with 166 GitHub stars.

What programming language is harness written in?

harness is primarily written in Shell.

How do I install or use harness?

You can find installation instructions and usage details in the harness GitHub repository at github.com/wedow/harness. The project has 166 stars and 10 forks, indicating an active community.

What license does harness use?

harness is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools