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.0.tar.gz (32.8 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.0-py3-none-any.whl (29.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: holdmyagent-0.2.0.tar.gz
  • Upload date:
  • Size: 32.8 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.0.tar.gz
Algorithm Hash digest
SHA256 dd7b72cb25dc742a82ec91baf5bf98e6f0d607c7aa5707d9a4070c534cfa2d4e
MD5 3efd70c256796d7e1555ab4703099996
BLAKE2b-256 dc1c2acbaf5e8dcab31bae05de9c1f4fa1630e628bb2bb71d2b3086c2585aeb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for holdmyagent-0.2.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: holdmyagent-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 29.1 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 099cac97223b858110ae94076150fecf7ba42bacb13aed5a3dfcd2a4942b0951
MD5 d9a7f19d0202b160bfeb43647df71c08
BLAKE2b-256 444dab55584a9411389ed5203177b3c03db9c7b077cb6b0532d16f4ecafdce7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for holdmyagent-0.2.0-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