harness

by wedow · Agent Tool · ★ 154

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

Stars154
Forks8
LanguageShell
CategoryAgent Tool
LicenseMIT
Quality Score53.644/100
Open Issues1
Last Updated2026-04-30
Created2026-03-24
Platformscli
Est. Tokens~19k

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 154 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 154 stars and 8 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