Skip to main content

Self-hosted, fail-closed approval server for AI agents (Arbiter)

Project description

Hold My Agent — Arbiter

Self-hosted, fail-closed approval server for AI agents. Before your agent does something irreversible, it asks a human — Arbiter holds the request, pushes an alert to your phone (APNs, ntfy, or a webhook), and waits for a real decision. If the server is unreachable or the request times out, the answer defaults to no.

pip install holdmyagent
hma init
hma serve

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

holdmyagent-0.2.1.tar.gz (34.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

holdmyagent-0.2.1-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

Details for the file holdmyagent-0.2.1.tar.gz.

File metadata

  • Download URL: holdmyagent-0.2.1.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for holdmyagent-0.2.1.tar.gz
Algorithm Hash digest
SHA256 3c3c720d50b099b36abf35f9f0f09075d5e844b9077b38b9bdfe5c89b5285c96
MD5 64fb70f091c3bf6e5edebac350326454
BLAKE2b-256 345350f3eabf8053d63d4adb248aac04b21e2c3c61cd909dcb5d2aa4145372e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for holdmyagent-0.2.1.tar.gz:

Publisher: release.yml on holdmyagent/arbiter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file holdmyagent-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: holdmyagent-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 29.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for holdmyagent-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c27d5b47b56d79552d0bfd713a20d3b2192a93bd81494b82f8edbc86fbaefd32
MD5 76907a20bfdc18718b23755a05b8de21
BLAKE2b-256 348fd217f526a5740648ef7894c18187bf999232c0f431797c4dcb4d36011c8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for holdmyagent-0.2.1-py3-none-any.whl:

Publisher: release.yml on holdmyagent/arbiter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page