◉ Pulse
lopopolo avatar
#1 today

lopopolo/harness-engineering

Python AI

🐎 Ryan Lopopolo’s anthology, field guide, and agent context bundle for harness engineering

Created Jul 18, 2026
Stars
522
Today
+116
Forks
23
Quality
95/100
Momentum
31

README

Fetched from GitHub on Oct 30, 2026, 8:34 PM UTC · README.md

View original on GitHub

Third-party content — Open Source Pulse is not the owner of this repository.

This README belongs to lopopolo/harness-engineering and its contributors. We fetch it directly from the project’s public GitHub repository and display it for reference only. All text, code, images and trademarks remain the property of their respective authors. See the repository for its license terms. Copyright / takedown policy.

Harness Engineering

“Most people do not know that they can just point their agents at my writing, tweets, podcasts, and talks and improve the output of their agents by 100x.”

— Ryan Lopopolo

Harness engineering, the practice of improving agent output by shaping the environment around it, holds a chosen model and coding agent constant as a black box. It improves the two external levers—context and tools—and curates the environment around them. The worker should be able to recover intent, operate the real system, respect authority, prove the outcome, and leave the next run better equipped.

A central purpose of that environment is to carry an organization's nonfunctional requirements: the quality attributes and constraints governing reliability, security, compatibility, maintainability, performance, operability, risk posture, and polish. The harness also carries local decisions about how to prioritize, trade off, and satisfy those requirements. Ryan adopted a systems-level framing from 2026’s [un]prompted conference that describes this as getting the whole universe of nonfunctional requirements into code. Make the Repository Teach the Agent develops how the requirements and decisions become retrievable context, examples, tools, and executable constraints.

Because work is an iterative game, a harness can make organizational judgment cumulative. Lessons from accepted work, corrections, failures, and user responses become context, boundaries, tools, examples, and checks that shape later trajectories. Over time, that feedback loop can make coherence cumulative across agent-maintained artifacts.

Code is how an agent uses a computer. That internal action language can produce reliable domain outcomes for people who never review the implementation when last-mile deployment supplies the organization’s context, capabilities, authority, and proof.

General model weights contain only the visible tip of an organization’s process-data iceberg. Below the waterline sit the current operational state, local ontology, quality bar, procedures, exception history, and authority relationships that an agent needs to do a particular job. Organizations cannot presume that this private, changing process data will be present in general model weights, nor that agents will reliably intuit which process data matters to the organization. Harness engineering is the last-mile work of making it available to a capable worker as context and tools.

Point a coding agent at this repository alongside the system it should improve. AGENTS.md routes the task to the relevant arguments, cases, and proof. For direct reading, start with the thesis index. For an application, choose from the playbooks.

Sources and related work

Repository-authored material is licensed under CC BY 4.0. See COPYING.md for attribution and rights in source material.

Rendered by GitHub from the repository’s README. Scroll to read the full file.
First trending

Jul 19, 2026

first spotted on the list

Best rank

#1

reached #1 on trending

Appearances

4

times on the trending list

Quality score

95

out of 100

Momentum

31

trend strength indicator

Star velocity

5.1

stars per day since creation

Activity — last 60 days

daily counts, collected every 6 hours
  • Stars
  • Forks
  • Merged PRs
  • Issues
  • Closed issues

Collecting activity data since launch — check back in a few days.

Star history

total stars per snapshot
100200300400500600lopopolo/harness-engineering · Jul 19, 3 AM UTC: 158 starslopopolo/harness-engineering · Jul 19, 8 AM UTC: 325 starslopopolo/harness-engineering · Jul 19, 1 PM UTC: 406 starslopopolo/harness-engineering · Jul 19, 7 PM UTC: 522 stars3 AM11 AM7 PM

Rank history

position on trending · lower is better
#1#2Jul 19, 3 AM UTC: rank #1Jul 19, 8 AM UTC: rank #1Jul 19, 1 PM UTC: rank #1Jul 19, 7 PM UTC: rank #13 AM11 AM7 PM

3D card for your website

Live HTML card with a glass surface and pointer tilt. Paste the iframe on any website.

<iframe src="https://www.notionpulse.cc/embed/lopopolo/harness-engineering" width="420" height="240" style="border:0;max-width:100%;background:transparent" loading="lazy" title="lopopolo/harness-engineering — trending on Open Source Pulse"></iframe>

Stars badge

Show current stars in your README or profile. Auto-updates every 6 hours.

lopopolo/harness-engineering stars badge
Markdown
[![lopopolo/harness-engineering](https://www.notionpulse.cc/api/badge/lopopolo/harness-engineering.svg)](https://www.notionpulse.cc/repo/lopopolo/harness-engineering)
HTML
<a href="https://www.notionpulse.cc/repo/lopopolo/harness-engineering"><img src="https://www.notionpulse.cc/api/badge/lopopolo/harness-engineering.svg" alt="lopopolo/harness-engineering stars badge" /></a>

Repository of the Day

#1 Repository of the Day

Repository of the Week

#1 Repository of the Week

Repository of the Month

#1 Repository of the Month