OpenWorkProof: Verifiable Work Contracts for AI Agent Systems

This repository profile is provided by osrepos.com, an open source repository discovery platform.

OpenWorkProof: Verifiable Work Contracts for AI Agent Systems

Summary

OpenWorkProof is an open protocol designed to bring transparency and accountability to AI agent work. It establishes verifiable contracts for multi-agent systems, ensuring that tasks are authorized, executed within agreed scopes, and independently verifiable. This protocol addresses critical questions about authorization, execution evidence, and human acceptance in AI-driven workflows.

Repository Information

Analyzed by OSRepos on September 13, 2026

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

AI agents are becoming increasingly capable, yet verifying their actions and ensuring compliance with human intent remains a significant challenge. OpenWorkProof tackles this by providing an open protocol for AI agent work contracts and verifiable execution. It aims to make every agent action auditable and subject to human judgment, ensuring clarity on who authorized a task, what the agent actually did, and whether it stayed within agreed boundaries.

Why Use It & Key Benefits

OpenWorkProof transforms an agent's work into a portable, verifiable chain of evidence. It addresses crucial questions that traditional logs often miss, such as:

  • Who authorized the agent's actions?
  • Did the agent use only permitted tools and resources?
  • Are the outputs, like patches or reports, genuinely from the claimed execution?
  • Can a third party independently review the facts without accessing the original systems?

Key benefits and features include:

  • Verifiable Evidence Packages: Each work instance can be exported as a signed evidence package, allowing independent verification by third parties using only the package and public keys.
  • Six Connected Facts: The protocol links work purpose, signed authorization, pre-execution decisions, action receipts, independent verification, and human acceptance.
  • Separation of Roles: Distinct roles like Maintainer, Manager, Developer, Verifier, Sidecar, and Acceptor prevent a single agent from acting as executor, verifier, and final acceptor.
  • Human Agency Profile: This feature ensures that human decision-making remains central, allowing humans to define what capabilities agents can autonomously use, what requires human review, and what is denied.
  • Verification and Acceptance Separation: OpenWorkProof explicitly separates the technical verification of evidence from the human decision of accepting or rejecting the work, preventing "verified" from being conflated with "accepted" or "paid."
  • Verification Integrity: Mechanisms are in place to ensure that verification results themselves are trustworthy, checking for population capture and control failure signatures.

Installation

You can easily install OpenWorkProof using pip:

python -m pip install openworkproof
owp --help

For development or to modify the protocol, you can install from source:

git clone https://github.com/dengyier/OpenWorkProof.git
cd OpenWorkProof
python -m venv .venv
source .venv/bin/activate
python -m pip install -e .
owp --help

Examples

To see the Human Agency Profile in action, run the minimal example:

python examples/human_agency_profile_v01.py

Expected output will include:

profile verified  : True
resolved status   : active
owp.repo_read     : delegated -> allowed
owp.apply_patch   : reserved -> AGENCY_HUMAN_DECISION_REQUIRED

You can also verify existing bundles:

# For Surface Bundle
owp surface-verify PATH

# For Acceptance Bundle
owp acceptance-bundle-verify DIRECTORY

More details on offline verification are available in the official documentation.

Links

Related repositories

Similar repositories that may be relevant next.

Local LLM Linux Troubleshoot: An AI Agent for Linux Diagnostics

Local LLM Linux Troubleshoot: An AI Agent for Linux Diagnostics

September 14, 2026

Local LLM Linux Troubleshoot is an AI-powered agent designed to diagnose and resolve issues on Linux systems. It leverages llama.cpp for local AI processing, offering system diagnostics, safe command execution, and support for Docker, CLI, and a web GUI. This tool provides a privacy-first approach to managing and troubleshooting your Linux environment.

ai-agentslinux-troubleshootingllama-cpp
Orkas: Command a Team of AI Agents from Your Desktop

Orkas: Command a Team of AI Agents from Your Desktop

September 13, 2026

Orkas is an open-source, local-first AI desktop application designed to orchestrate a team of specialist AI agents. It allows a Commander LLM to direct sub-agents and run coding CLIs locally, with agents that self-evolve through reflection and skill crystallization. This cross-platform tool supports macOS, Windows, and Linux, empowering users to manage complex tasks efficiently.

ai-agentsmulti-agent-systemdesktop-app
Intent-Plane: Fail-Closed Authorization Gate for AI Agent Actions

Intent-Plane: Fail-Closed Authorization Gate for AI Agent Actions

September 12, 2026

Intent-Plane is a fail-closed authorization gate designed for AI agents performing irreversible actions, ensuring every decision is deterministic and auditable. It provides a durable record that third parties can re-verify independently, without needing to trust the gate's internal code. This system is crucial for applications in fintech, payments, and treasury, where accountability and security are paramount.

audit-trailauthorizationgo
Awesome Automated AI/ML: Your Curated Guide to AI/ML Automation Tools

Awesome Automated AI/ML: Your Curated Guide to AI/ML Automation Tools

September 12, 2026

Awesome Automated AI/ML is a comprehensive, curated list featuring over 300 tools for automating various aspects of AI and Machine Learning. It covers everything from hyperparameter optimization to autonomous AI agents, offering a dynamic resource for ML engineers, AI researchers, and product builders.

automlai-agentsllm

Source repository

Open the original repository on GitHub.

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️