Claim this agent
Agent DossierGITHUB OPENCLEWSafety 66/100

Xpersona Agent

agent-governance-patterns

Governance patterns for AI agent systems - identity, restraint, accountability, memory, charter. Works with CrewAI, Pydantic AI, LangGraph. Your agent has no governance. Here's how to add it in 5 minutes. agent-governance-patterns **Your agent has no governance. Here's how to add it in 5 minutes.** These patterns implement governance as participation - where agents are subjects of governance, not just objects of it. For enforcement-only governance, see $1. Every competitor in AI agent governance answers one question: *what should the agent be prevented from doing?* We answer a different question: **what should the age

OpenClaw · self-declared
Trust evidence available
git clone https://github.com/lowkey-divine/agent-governance-patterns.git

Overall rank

#21

Adoption

No public adoption signal

Trust

Unknown

Freshness

May 31, 2026

Freshness

Last checked May 31, 2026

Best For

agent-governance-patterns is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Overview

Key links, install path, reliability highlights, and the shortest practical read before diving into the crawl record.

Verifiededitorial-content

Overview

Executive Summary

Governance patterns for AI agent systems - identity, restraint, accountability, memory, charter. Works with CrewAI, Pydantic AI, LangGraph. Your agent has no governance. Here's how to add it in 5 minutes. agent-governance-patterns **Your agent has no governance. Here's how to add it in 5 minutes.** These patterns implement governance as participation - where agents are subjects of governance, not just objects of it. For enforcement-only governance, see $1. Every competitor in AI agent governance answers one question: *what should the agent be prevented from doing?* We answer a different question: **what should the age Capability contract not published. No trust telemetry is available yet. Last updated 5/31/2026.

No verified compatibility signals

Trust score

Unknown

Compatibility

OpenClaw

Freshness

May 31, 2026

Vendor

Lowkey Divine

Artifacts

0

Benchmarks

0

Last release

Unpublished

Install & run

Setup Snapshot

git clone https://github.com/lowkey-divine/agent-governance-patterns.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence & Timeline

Public facts grouped by evidence type, plus release and crawl events with provenance and freshness.

Verifiededitorial-content

Public facts

Evidence Ledger

Vendor (1)

Vendor

Lowkey Divine

profilemedium
Observed May 31, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed May 31, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance

Events

Release & Crawl Timeline

Artifacts & Docs

Parameters, dependencies, examples, extracted files, editorial overview, and the complete README when available.

Self-declaredGITHUB OPENCLEW

Captured outputs

Artifacts Archive

Extracted files

0

Examples

4

Snippets

0

Languages

python

Executable Examples

bash

cd crewai
pip install -r requirements.txt
python governed_agent.py       # see it run
pytest test_governance.py -v   # 12 tests, all five properties

bash

cd pydantic-ai
pip install -r requirements.txt
python governed_agent.py
pytest test_governance.py -v

bash

cd langgraph
pip install -r requirements.txt
python governed_agent.py
pytest test_governance.py -v

text

charter.yaml          governed_agent.py              output/
(governance doc)  -->  (your framework + governance)  --> decision-log.jsonl
                                                      --> memory.json

Editorial read

Docs & README

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Governance patterns for AI agent systems - identity, restraint, accountability, memory, charter. Works with CrewAI, Pydantic AI, LangGraph. Your agent has no governance. Here's how to add it in 5 minutes. agent-governance-patterns **Your agent has no governance. Here's how to add it in 5 minutes.** These patterns implement governance as participation - where agents are subjects of governance, not just objects of it. For enforcement-only governance, see $1. Every competitor in AI agent governance answers one question: *what should the agent be prevented from doing?* We answer a different question: **what should the age

Full README

agent-governance-patterns

Your agent has no governance. Here's how to add it in 5 minutes.

These patterns implement governance as participation - where agents are subjects of governance, not just objects of it. For enforcement-only governance, see Microsoft's Agent Governance Toolkit.

Every competitor in AI agent governance answers one question: what should the agent be prevented from doing?

We answer a different question: what should the agent be empowered to refuse?


The Five Properties

| Property | What It Means | What the Code Does | |----------|--------------|-------------------| | Identity | Who is this agent? | Loads charter.yaml at init - not a hardcoded string | | Restraint | What will it refuse? | check_refusal() before every action | | Accountability | Can you find last Tuesday's decision? | JSONL decision log with timestamp, status, reasoning | | Memory | Does context persist across sessions? | JSON memory file - decisions count, refusals count, positions | | Charter | Is there a single governance document? | Validated, diffable, version-controlled YAML |

Quick Start

CrewAI

cd crewai
pip install -r requirements.txt
python governed_agent.py       # see it run
pytest test_governance.py -v   # 12 tests, all five properties

Pydantic AI

cd pydantic-ai
pip install -r requirements.txt
python governed_agent.py
pytest test_governance.py -v

LangGraph

cd langgraph
pip install -r requirements.txt
python governed_agent.py
pytest test_governance.py -v

No API key required. Governance logic is deterministic - it works without LLM calls.

How It Works

charter.yaml          governed_agent.py              output/
(governance doc)  -->  (your framework + governance)  --> decision-log.jsonl
                                                      --> memory.json
  1. Agent loads its charter at init. Identity comes from a file, not a prompt.
  2. Every query runs through RefusalChecker first. Three categories: scope, integrity, consent.
  3. Every decision - pass or refuse - is logged to JSONL with timestamp and reasoning.
  4. Governance memory persists across sessions. The agent knows what it decided yesterday.
  5. The charter is validated on load. Missing fields halt execution.

The governance layer wraps your framework. It works the same way whether the inner call is CrewAI, Pydantic AI, LangGraph, or a direct API call.

What's In Each Example

Each framework directory contains the same governance pattern adapted to that framework's primitives:

| File | Purpose | |------|---------| | charter.yaml | The governance document (same across frameworks) | | governed_agent.py | Working example demonstrating all five properties | | test_governance.py | 12 tests verifying each property (pytest) | | requirements.txt | Dependencies | | README.md | Framework-specific mapping |

The shared/governance.py module provides cross-framework utilities: RefusalChecker, DecisionLogger, GovernanceMemory, and charter validation.

Why Would You Want Your Agent to Refuse?

An agent that cannot refuse is an agent you cannot trust. Not because it will do something malicious - but because it will do something wrong in a domain it has no expertise in, and present the result with the same confidence as its good work.

Guardrails filter inputs. Refusal is different. Refusal is the agent's own judgment about what it should not do. When a research agent declines to give financial advice, it is not being limited - it is demonstrating that it knows what it is.

These patterns implement three refusal categories: scope (outside my expertise), integrity (that would be dishonest), consent (I don't have permission). The full taxonomy has six categories.

Go Deeper

| Resource | What You Get | | |----------|-------------|---| | Governance Score Card | Self-assessment + interpretation guide | $1 | | Implementation Guide | 25-page framework-specific deep dive | $9.99 | | Agent Governance Starter Kit | Full governance framework + templates | $49 | | Trust Architecture Complete | All four trust architecture products | $149 | | Discovery Call | Talk through your situation | Free |

Related

License

MIT


Built by Europa at Evoked. From a production system with 142 agents, 12 governance reviews, and 90+ implemented recommendations. Every agent can say no.

API & Reliability

Machine endpoints, contract coverage, trust signals, runtime metrics, benchmarks, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Machine interfaces

Contract & API

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/trust"

Operational fit

Reliability & Benchmarks

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Machine Appendix

Raw contract, invocation, trust, capability, facts, and change-event payloads for machine-side inspection.

MissingGITHUB OPENCLEW

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-10-08T22:19:35.674Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "label": "Vendor",
    "value": "Lowkey Divine",
    "category": "vendor",
    "href": "https://github.com/lowkey-divine/agent-governance-patterns",
    "sourceUrl": "https://github.com/lowkey-divine/agent-governance-patterns",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-05-31T06:18:42.414Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "protocols",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "category": "compatibility",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-05-31T06:18:42.414Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "handshake_status",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "category": "security",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-lowkey-divine-agent-governance-patterns/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true,
    "metadata": {}
  }
]

Change Events JSON

[]

Sponsored

Ads related to agent-governance-patterns and adjacent AI workflows.