Experimental

OpenAVO: open autonomy, fixed authority

OpenAVO is the project home for the open MetaHarness implementation of an Autonomous Variation Operator. The agent gets room to experiment; the harness keeps permissions, budgets, invariants, promotion, rollback and evidence.

GitHub activity: · Published:

What OpenAVO is

An Autonomous Variation Operator is the part of a self improving system that proposes the next change. OpenAVO lets an agent inspect, hypothesise, edit, execute, evaluate, repair, branch, restore and commit — while the harness decides what is allowed and what counts as evidence.

The framing in the repository is precise: the agent proposes the next experiment; the harness decides what may survive.

What changed

This commit establishes the canonical project home, separating the operator from the harness that governs it and pointing at the interactive explainer.

Get started

Node.js. The documented packages:

npm install @metaharness/avo agenticow

Expected result: the variation operator available to a MetaHarness project. Read the explainer first — this is a control surface, not a utility.

No documented standalone MCP server. It operates inside a MetaHarness harness.

Use it today

Practical case: bounded automated repair. Input is a failing test; the workflow is hypothesise, edit, execute, evaluate under harness limits; the output is either a promoted fix or a clean rollback.

Acceptance test: give it a change that violates a protected invariant. The harness must block promotion regardless of how good the metric looks.

Push it further

Experimental commentary. Separating autonomy from authority is the only structure that makes self modifying systems reviewable. The limitation is invariant coverage: the harness can only protect what you thought to declare.

Falsifiable test: list your protected invariants, then ask what damage is still possible within them. That gap is your actual risk.

Read the original on GitHub

docs: establish OpenAVO project home

OpenAVO repository

Back to the newsroom